mirror of
https://github.com/ihabunek/toot.git
synced 2024-09-29 04:35:54 -04:00
Remove monkeypatched auth tests
Not very useful, tested in integration tests.
This commit is contained in:
parent
45962b27c3
commit
3f680312c6
@ -1,38 +0,0 @@
|
|||||||
from toot import App, User, api, config, auth
|
|
||||||
from tests.utils import retval
|
|
||||||
|
|
||||||
|
|
||||||
def test_register_app(monkeypatch):
|
|
||||||
app_data = {'id': 100, 'client_id': 'cid', 'client_secret': 'cs'}
|
|
||||||
|
|
||||||
def assert_app(app):
|
|
||||||
assert isinstance(app, App)
|
|
||||||
assert app.instance == "foo.bar"
|
|
||||||
assert app.base_url == "https://foo.bar"
|
|
||||||
assert app.client_id == "cid"
|
|
||||||
assert app.client_secret == "cs"
|
|
||||||
|
|
||||||
monkeypatch.setattr(api, 'create_app', retval(app_data))
|
|
||||||
monkeypatch.setattr(api, 'get_instance', retval({"title": "foo", "version": "1", "uri": "bezdomni.net"}))
|
|
||||||
monkeypatch.setattr(config, 'save_app', assert_app)
|
|
||||||
|
|
||||||
app = auth.register_app("foo.bar", "https://foo.bar")
|
|
||||||
assert_app(app)
|
|
||||||
|
|
||||||
|
|
||||||
def test_create_app_from_config(monkeypatch):
|
|
||||||
"""When there is saved config, it's returned"""
|
|
||||||
monkeypatch.setattr(config, 'load_app', retval("loaded app"))
|
|
||||||
monkeypatch.setattr(api, 'get_instance', retval({"title": "foo", "version": "1", "uri": "bezdomni.net"}))
|
|
||||||
app = auth.create_app_interactive("https://bezdomni.net")
|
|
||||||
assert app == 'loaded app'
|
|
||||||
|
|
||||||
|
|
||||||
def test_create_app_registered(monkeypatch):
|
|
||||||
"""When there is no saved config, a new app is registered"""
|
|
||||||
monkeypatch.setattr(config, 'load_app', retval(None))
|
|
||||||
monkeypatch.setattr(auth, 'register_app', retval("registered app"))
|
|
||||||
monkeypatch.setattr(api, 'get_instance', retval({"title": "foo", "version": "1", "uri": "bezdomni.net"}))
|
|
||||||
|
|
||||||
app = auth.create_app_interactive("bezdomni.net")
|
|
||||||
assert app == 'registered app'
|
|
Loading…
Reference in New Issue
Block a user