mirror of
https://github.com/simple-login/app.git
synced 2024-09-05 10:01:30 +02:00
- add __tablename__ for all models - use sa and orm instead of db - rollback all changes in tests - remove session in @app.teardown_appcontext
14 lines
311 B
Python
14 lines
311 B
Python
import pytest
|
|
|
|
from app.config import sl_getenv
|
|
|
|
|
|
def test_sl_getenv(monkeypatch):
|
|
monkeypatch.setenv("SL_KEY_1", '["domain_1"]')
|
|
assert sl_getenv("SL_KEY_1") == ["domain_1"]
|
|
|
|
assert sl_getenv("SL_KEY_2", default_factory=list) == []
|
|
|
|
with pytest.raises(TypeError):
|
|
sl_getenv("SL_KEY_3")
|