Commit Graph

44 Commits

Author SHA1 Message Date
Michael Lazar
7a71023a40 Large commit to add support for browsing the inbox 2019-02-27 02:04:45 -05:00
Michael Lazar
81e90fccfb Making the user page titles a little fancier 2018-10-02 00:51:10 -04:00
woorst
e6157c5e80 add test for user pages 2018-09-15 18:06:31 -04:00
Michael Lazar
b8fb0cf418 Fixing tests and adding cassettes 2018-08-04 01:42:43 -04:00
Edridge D'Souza
ccfff97ee6 Fixed the menu bar in the tests and commented out broken tests
Commented out any tests for the gilded method that would require an existing cassette using the gilded sort. Once we have a cassette for that, I believe we can uncomment these lines and (hopefully) have them work.
2018-07-16 18:08:35 -04:00
Edridge D'Souza
93bf150780 Trying again to fix tests 2018-07-16 17:29:30 -04:00
Edridge D'Souza
ad97b8ff9a Attempt to fix the tests
An attempt to fix the broken tests
2018-07-16 16:52:08 -04:00
Michael Lazar
9614dc90fe Added a new test for hiding a submission 2018-06-03 00:21:29 -04:00
Michael Lazar
d20ed5ee33 Fixing test 2018-01-21 19:52:58 -05:00
Michael Lazar
47e5414be0 Fixing error handling for the inbox command 2018-01-21 19:38:35 -05:00
Michael Lazar
29ea05f5bb Adding support for emacs terminals 2017-11-04 15:20:58 -04:00
Michael Lazar
c1f3eb447a Updating tests 2017-09-14 00:27:18 -04:00
Michael Lazar
031b58b3b4 Refactoring and adding tests 2017-09-13 23:35:40 -04:00
Michael Lazar
982861560a Cherry picking backwards-compatible changes from the themes branch 2017-09-08 01:10:32 -04:00
Michael Lazar
7fbc02b4a0 Adding tests 2017-08-31 10:51:59 -04:00
Michael Lazar
cc5d8a941c Adding the search term to the title bar, removing with_search argument 2017-07-22 22:04:20 -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
d0345d21f4 Added ability to open submissions from the subreddit prompt. 2017-01-17 22:12:27 -08:00
Michael Lazar
e625beb638 Changed order-by shortcut to trigger on a single keystroke. #330 2016-12-27 21:34:08 -08:00
Michael Lazar
496fb849e1 Adding tests. 2016-10-11 22:53:26 -07:00
Michael Lazar
d37e263181 Fix for subreddit title. 2016-10-01 17:47:34 -07:00
Michael Lazar
d271ccf63e Fixed test. 2016-08-16 20:22:43 -07:00
Michael Lazar
416ab3743d added _page suffix to page files. 2016-08-16 20:21:35 -07:00
Michael Lazar
17425008b3 Adding general test coverage. 2016-08-10 01:32:02 -07:00
Michael Lazar
a97b10e162 More cassettes. 2016-08-06 01:29:43 -07:00
David Foucher
d141182333 Merge remote-tracking branch 'upstream/master' 2016-07-30 12:52:37 +02:00
Michael Lazar
0dbb3459ed Added tests for the open_link method. 2016-07-26 00:43:42 -07:00
David Foucher
94dc86f915 Merge remote-tracking branch 'upstream/master'
Refactoring
2016-07-24 01:27:11 +02: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
Michael Lazar
9cfa44c726 Minor style changes. 2016-07-20 21:28:24 -07:00
mardiqwop
1dbcf22742 Added tests for subreddit.py's new show_frontpage. Refactored getters and setters. 2016-07-20 16:02:34 -04:00
woorst
07aa3c5225 Correct /r/me to /u/me 2016-07-18 16:05:37 -05: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
Michael Lazar
8529b4a313 Fixed another test. 2016-06-23 23:08:30 -07:00
Michael Lazar
d81c981dbf Updated tests. Updated log format. 2016-06-23 22:50:12 -07:00
Michael Lazar
c24c4669a4 Fixed tests. 2015-12-09 01:41:37 -08:00
Michael Lazar
329bfae1ec Added unit tests for banner. 2015-12-09 01:34:55 -08:00
Michael Lazar
cefdfb3290 Tweaked exception wording. 2015-12-08 01:09:56 -08:00
Michael Lazar
8fd8dc549e More pylint fixes, added pylint to the build process. 2015-12-05 01:51:05 -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