mopidy-funkwhale/tests/test_extension.py

25 lines
593 B
Python
Raw Normal View History

2018-10-03 18:58:50 +02:00
from __future__ import unicode_literals
2018-10-03 18:34:45 +02:00
2018-10-03 18:58:50 +02:00
import mopidy_funkwhale
2018-10-03 18:34:45 +02:00
2018-10-03 18:58:50 +02:00
def test_get_default_config():
ext = mopidy_funkwhale.Extension()
2018-10-03 18:34:45 +02:00
2018-10-03 18:58:50 +02:00
config = ext.get_default_config()
2018-10-03 18:34:45 +02:00
2018-10-04 20:57:27 +02:00
assert "[funkwhale]" in config
assert "enabled = true" in config
assert "url = https://demo.funkwhale.audio" in config
2019-05-03 12:22:45 +02:00
assert "client_id =" in config
assert "client_secret =" in config
assert "verify_cert =" in config
2018-10-03 18:34:45 +02:00
2018-10-03 18:58:50 +02:00
def test_get_config_schema():
ext = mopidy_funkwhale.Extension()
2018-10-03 18:34:45 +02:00
2018-10-03 18:58:50 +02:00
schema = ext.get_config_schema()
2018-10-04 20:57:27 +02:00
assert "url" in schema
2018-10-05 00:06:09 +02:00
assert "cache_duration" in schema