failing test for #160
This commit is contained in:
pare
8b86269787
commit
3f83ee0a4c
S'han modificat 1 arxius amb 20 adicions i 0 eliminacions
20
tests/test_errors.py
Normal file
20
tests/test_errors.py
Normal file
|
@ -0,0 +1,20 @@
|
|||
import pytest
|
||||
from mastodon.Mastodon import MastodonAPIError
|
||||
import re
|
||||
try:
|
||||
from mock import MagicMock
|
||||
except ImportError:
|
||||
from unittest.mock import MagicMock
|
||||
|
||||
def test_nonstandard_errors(api):
|
||||
response = MagicMock()
|
||||
response.json = MagicMock(return_value=
|
||||
"I am a non-standard instance and this error is a plain string.")
|
||||
response.ok = False
|
||||
session = MagicMock()
|
||||
session.request = MagicMock(return_value=response)
|
||||
|
||||
api.session = session
|
||||
with pytest.raises(MastodonAPIError):
|
||||
api.instance()
|
||||
|
Loading…
Referencia en una nova incidència