Commit Graph

29 Commits

Author SHA1 Message Date
Michael Lazar
acadb250dd Reverting a bunch of cassettes. 2016-07-31 19:27:32 -07:00
David Foucher
79227d2607 revert some cassettes 2016-07-30 14:02:06 +02:00
David Foucher
ed774a81e1 sync 2016-07-30 13:55:41 +02:00
David Foucher
d141182333 Merge remote-tracking branch 'upstream/master' 2016-07-30 12:52:37 +02:00
Michael Lazar
ddb459cf56 Fixed a few bugs and added cassettes. 2016-07-26 01:06:44 -07:00
David Foucher
94dc86f915 Merge remote-tracking branch 'upstream/master'
Refactoring
2016-07-24 01:27:11 +02:00
Michael Lazar
aa29415fe1 Fixed a unit test. 2016-07-22 22:42:51 -07:00
Michael Lazar
8402d2eff9 Missed some cassettes somehow. 2016-07-21 23:48:38 -07:00
Michael Lazar
6cbc57ee44 Adding new cassettes. 2016-07-21 23:25:37 -07:00
Michael Lazar
b95c4448af Merge remote-tracking branch 'origin/master' into woorst-more_listings
Conflicts:
	rtv/rtv.cfg
	tests/test_subreddit.py
2016-07-21 14:21:34 -07:00
mardiqwop
323ff65dfd Adding test_subreddit_frontpage_toggle.yaml to satisfy Travis-CI 2016-07-20 20:48:41 -04:00
Michael Lazar
f688659f84 Got the unit tests running again. 2016-07-20 01:20:56 -07:00
Michael Lazar
8caa2b6629 Reverting some cassettes that didnt need to be updated. 2016-07-19 21:54:19 -07:00
Michael Lazar
10610283ba Reverting some cassettes that didnt need to be updated. 2016-07-19 21:49:14 -07:00
woorst
022dd7e449 Updated cassettes 2016-07-18 16:05:45 -05:00
David Foucher
c65246e1ac Add missed test cassette 2016-07-17 19:45:19 +02:00
David Foucher
5241079dba Add comment save test 2016-07-17 19:40:34 +02:00
David Foucher
6f06c3b355 fix cassettes errors 2016-07-17 18:41:30 +02:00
David Foucher
96f89e4f65 cassettes for testing 2016-07-17 17:05:08 +02:00
Michael Lazar
e30d53c49e Merge pull request #243 from michael-lazar/handle_xpost_better
Handle xpost better
2016-07-08 00:37:55 -07:00
Michael Lazar
d26097e398 xposts should now work for subreddits. 2016-07-08 00:33:34 -07:00
Michael Lazar
42d342f175 Changed /r/me to "My Submissions" in page header, added test. 2016-07-07 17:44:35 -07:00
Matt Smith
749ad11171 Added urlview keybinding
1.  A shortcut of 'b' was used as the default binding for passing
comment body text to urlview (this is similar to the default of C-b in
the 'mutt' text email client)
2.  The `comment_urlview` SubmissionController function was added to
recieve the SUBMISSION_OPEN_IN_URLVIEWER keypress request.
3.  The `open_urlview` terminal function was added to handle the urlview
request.  It passes the comment body data to urlview via a Popen
process.
4.  A test case was added to ensure this new code path is executed
5.  Small formatting changes, mostly line length
2016-07-05 20:52:31 -07:00
Michael Lazar
a21fcc1e06 Fixed tests. 2016-04-21 01:02:43 -07:00
Michael Lazar
8fc93911c6 Better support for random subreddit. 2016-04-08 01:32:20 -07:00
Michael Lazar
51300e6ef8 Fixed pager test. 2016-03-03 20:20:02 -08:00
Michael Lazar
ff29429601 Replace np links with www to fix 403 forbidden error. 2016-02-04 15:33:50 -08:00
Michael Lazar
dc56d2524e Fixed flatten_comments behavior when loading additional comments. 2015-12-06 22:03:03 -08:00
Michael Lazar
a7b789bfd9 Squashed commit of the following:
Updated the supported python versions list.
    Fixed regression in displaying xposts. #173.
    Fixing a few style things.
    Added a more robust test for the tornado handler.
    Trying without pytest-cov
    Updated travis for coverage.
    Remove python 3.2 support because no unicode literals, following what praw supports.
    "Side effect is not iterable."
    Added requirements for travis.
    Renamed travis file correctly.
    Adding test configurations, got tox working.
    Adding vcr cassettes to the repo.
    Renamed requirements files.
    Split up tests and cleaned up test names.
    Tests done, still one failure.
    Treat cassettes as binary to prevent bad merging.
    Fixed a few broken tests.
    Added a timeout to notifications.
    Prepping subreddit page.
    Finished submission page tests.
    Working on submission tests.
    Fixed vcr matching on urls with params, started submission tests.
    Log cleanup.
    Still trying to fix a broken test.
    -Fixed a few pytest bugs and tweaked logging.
    Still working on subscription tests.
    Finished page tests, on to subscription page.
    Finished content tests and starting page tests.
    Added the test refresh-token file to gitignore.
    Moved functional test file out of the repository.
    Continuing work on subreddit content tests.
    Tests now match module names, cassettes are split into individual tests for faster loading.
    Linter fixes.
    Cleanup.
    Added support for nested loaders.
    Added pytest options, starting subreddit content tests.
    Back on track with loader, continuing content tests.
    Finishing submission content tests and discovered snag with loader exception handling.
    VCR up and running, continuing to implement content tests.
    Playing around with vcr.py
    Moved helper functions into terminal and new objects.py
    Fixed a few broken tests.
    Working on navigator tests.
    Reorganizing some things.
    Mocked webbrowser._tryorder for terminal test.
    Completed oauth tests.
    Progress on the oauth tests.
    Working on adding fake tornado request.
    Starting on OAuth tool tests.
    Finished curses helpers tests.
    Still working on curses helpers tests.
    Almost finished with tests on curses helpers.
    Adding tests and working on mocking stdscr.
    Starting to add tests for curses functions.
    Merge branch 'future_work' of https://github.com/michael-lazar/rtv into future_work
    Refactoring controller, still in progress.
    Renamed auth handler.
    Rename CursesHelper to CursesBase.
    Added temporary file with a possible template for func testing.
    Mixup between basename and dirname.
    Merge branch 'future_work' of https://github.com/michael-lazar/rtv into future_work
    py3 compatability for mock.
    Beginning to refactor the curses session.
    Started adding tests, improved unicode handling in the config.
    Cleanup, fixed a few typos.
    Major refactor, almost done!.
    Started a config class.
    Merge branch 'master' into future_work
    The editor now handles unicode characters in all situations.
    Fixed a few typos from previous commits.
    __main__.py formatting.
    Cleaned up history logic and moved to the config file.
2015-12-02 22:37:50 -08:00