Fixing test
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -4,6 +4,7 @@ from __future__ import unicode_literals
|
|||||||
import curses
|
import curses
|
||||||
|
|
||||||
import six
|
import six
|
||||||
|
import pytest
|
||||||
|
|
||||||
from rtv import __version__
|
from rtv import __version__
|
||||||
from rtv.subreddit_page import SubredditPage
|
from rtv.subreddit_page import SubredditPage
|
||||||
@@ -388,7 +389,9 @@ def test_subreddit_open_subscriptions(subreddit_page, refresh_token):
|
|||||||
assert loop.called
|
assert loop.called
|
||||||
|
|
||||||
|
|
||||||
def test_subreddit_get_inbox_timeout(subreddit_page, refresh_token, terminal):
|
def test_subreddit_get_inbox_timeout(subreddit_page, refresh_token, terminal, vcr):
|
||||||
|
if vcr.record_mode == 'none':
|
||||||
|
pytest.skip('Unable to test ReadTimeout exceptions using a cassette')
|
||||||
|
|
||||||
# Log in
|
# Log in
|
||||||
subreddit_page.config.refresh_token = refresh_token
|
subreddit_page.config.refresh_token = refresh_token
|
||||||
@@ -396,7 +399,6 @@ def test_subreddit_get_inbox_timeout(subreddit_page, refresh_token, terminal):
|
|||||||
|
|
||||||
subreddit_page.reddit.config.timeout = 0.00000001
|
subreddit_page.reddit.config.timeout = 0.00000001
|
||||||
subreddit_page.controller.trigger('i')
|
subreddit_page.controller.trigger('i')
|
||||||
|
|
||||||
text = 'HTTP request timed out'.encode('utf-8')
|
text = 'HTTP request timed out'.encode('utf-8')
|
||||||
terminal.stdscr.subwin.addstr.assert_called_with(1, 1, text)
|
terminal.stdscr.subwin.addstr.assert_called_with(1, 1, text)
|
||||||
assert isinstance(terminal.loader.exception, ReadTimeout)
|
assert isinstance(terminal.loader.exception, ReadTimeout)
|
||||||
|
|||||||
Reference in New Issue
Block a user