Adding tests

This commit is contained in:
Michael Lazar
2017-08-31 10:51:59 -04:00
parent 03ef3c254d
commit 7fbc02b4a0
4 changed files with 2767 additions and 3 deletions

View File

@@ -75,7 +75,8 @@ def test_page_unauthenticated(reddit, terminal, config, oauth):
page.controller.trigger('?')
assert Popen.called
# Sort content
# Sort content - normal page
page.content.query = ''
page.controller.trigger('1')
page.refresh_content.assert_called_with(order='hot')
page.controller.trigger('3')
@@ -83,6 +84,13 @@ def test_page_unauthenticated(reddit, terminal, config, oauth):
page.controller.trigger('4')
page.refresh_content.assert_called_with(order='new')
# Sort content - search results
page.content.query = 'search text'
page.controller.trigger('1')
page.refresh_content.assert_called_with(order='relevance')
page.controller.trigger('4')
page.refresh_content.assert_called_with(order='new')
logged_in_methods = [
'a', # Upvote
'z', # Downvote