Commit Graph

36 Commits

Author SHA1 Message Date
Michael Lazar 3bfcf6b318 Support /u/me/m/multireddit from prompt 2017-08-31 12:38:48 -04:00
Michael Lazar 395aefc2c6 Filter nsfw content when safe search is enabled 2017-08-31 00:33:50 -04:00
Michael Lazar b79eb4a84a Updating a few tests 2017-06-08 21:27:12 -04:00
Michael Lazar 57064a7b36 Added a [Comment] tag to the subreddit view and added cassettes 2017-06-08 00:01:58 -04:00
Michael Lazar 6b1eab1a97 Bundling praw v3 with rtv 2017-03-28 21:33:10 -07:00
Michael Lazar 08c9af03fa Fixing edge cases in comment order when unfolding more comments 2017-03-04 23:54:02 -08:00
Michael Lazar e96db6e7ac Making a few things more clear. 2016-10-31 13:56:08 -07:00
Michael Lazar 7e942c915e Adding tests. 2016-10-17 18:07:18 -07:00
Michael Lazar 9675fb4ba4 Adding subreddit name to a few error messages. 2016-10-17 17:43:10 -07:00
Michael Lazar bd7c63cd5f Fixed praw caching cassette requests, pytest-xdist compatability. 2016-08-10 23:19:13 -07:00
Michael Lazar c096d7014c Updating tests. 2016-08-09 18:26:48 -07:00
Michael Lazar 7a34c089b9 Raise NotImplemetedError. 2016-08-04 01:01:48 -07:00
Michael Lazar c4f0e2389d Fixed tests. 2016-08-01 00:09:17 -07:00
David Foucher 94dc86f915 Merge remote-tracking branch 'upstream/master'
Refactoring
2016-07-24 01:27:11 +02:00
Michael Lazar 6cbc57ee44 Adding new cassettes. 2016-07-21 23:25:37 -07:00
Michael Lazar 6ed9d37aa1 Cleaning up parameters. 2016-07-21 22:25:05 -07:00
Michael Lazar 230580e2ea Added more tests. 2016-07-20 17:02:57 -07:00
Michael Lazar 50a7c4cc44 Adding tests. 2016-07-20 02:16:01 -07:00
Michael Lazar 3f90fdc70c More changes, getting closer. 2016-07-19 22:13:45 -07:00
Michael Lazar 61ae63438f Reverted rename to simplify diff. 2016-07-19 01:09:31 -07:00
woorst bfba1c7ad2 ListRedditsContent.from_user method replaced with from_func; updated tests accordingly 2016-07-18 14:52:05 -05:00
woorst 86cf7d0391 additional tests for from_name method 2016-07-18 14:49:53 -05:00
woorst 2f06df7515 Add test for from_name for multireddits 2016-07-18 14:49:53 -05:00
woorst 1d1a5a7b36 Add tests for tests_content_subreddit_from_name 2016-07-18 14:49:53 -05:00
David Foucher 6f06c3b355 fix cassettes errors 2016-07-17 18:41:30 +02:00
David Foucher bc0f921e1c Add saved comment in saved view and some tests 2016-07-17 17:01:17 +02:00
Michael Lazar ab86b5d875 Fixed test. 2016-06-14 01:05:20 -07:00
Michael Lazar 81e618b40b Check for empty subreddit name. 2016-06-14 00:59:18 -07:00
Michael Lazar 51a0dd33e4 Updated a few tests. 2016-04-20 00:06:22 -07:00
Michael Lazar 6c130001b1 Fixed bug where submission indicies were duplicated when paging. 2016-04-15 17:47:45 -07:00
Michael Lazar 8fc93911c6 Better support for random subreddit. 2016-04-08 01:32:20 -07: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 83b5187317 Pylint fixes. 2015-12-04 18:24:59 -08:00
Michael Lazar 5a0932f6d3 PEP8 fixes. 2015-12-03 00:20:20 -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