Fix tests for follow/unfollow

This commit is contained in:
Ivan Habunek 2017-04-20 10:58:49 +02:00
parent 9b48432d04
commit 12047cdc92
No known key found for this signature in database
GPG Key ID: CDBD63C43A30BB95
1 changed files with 7 additions and 9 deletions

View File

@ -3,7 +3,7 @@ import pytest
import requests
import re
from toot import console, User, App
from toot import console, User, App, ConsoleError
from tests.utils import MockResponse
@ -218,10 +218,9 @@ def test_follow_not_found(monkeypatch, capsys):
monkeypatch.setattr(requests, 'get', mock_get)
console.run_command(app, user, 'follow', ['blixa'])
out, err = capsys.readouterr()
assert "Account not found" in err
with pytest.raises(ConsoleError) as ex:
console.run_command(app, user, 'follow', ['blixa'])
assert "Account not found" == str(ex.value)
def test_unfollow(monkeypatch, capsys):
@ -265,10 +264,9 @@ def test_unfollow_not_found(monkeypatch, capsys):
monkeypatch.setattr(requests, 'get', mock_get)
console.run_command(app, user, 'unfollow', ['blixa'])
out, err = capsys.readouterr()
assert "Account not found" in err
with pytest.raises(ConsoleError) as ex:
console.run_command(app, user, 'unfollow', ['blixa'])
assert "Account not found" == str(ex.value)
def test_whoami(monkeypatch, capsys):