Skip to content

Commit ec3417a

Browse files
Brain256Brain256
authored andcommitted
update unit test
1 parent 24dca0c commit ec3417a

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

python_test/test_config_manager.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import importlib
22

33
import pytest
4-
from gs.backend.config import config
4+
from gs.backend.config.config import BackendConfiguration, settings
55
from gs.backend.config.cors_config import CORSConfig
66
from gs.backend.config.database_config import DatabaseConfig
77
from gs.backend.config.logger_config import LoggerConfig
@@ -37,8 +37,7 @@ def test_backend_configuration_from_env(monkeypatch):
3737
monkeypatch.setenv("GS_DATABASE_PORT", "5432")
3838
monkeypatch.setenv("GS_DATABASE_NAME", "testdb")
3939

40-
importlib.reload(config)
41-
cfg = config.settings
40+
cfg = BackendConfiguration()
4241

4342
assert "/test" in cfg.logger.excluded_endpoints
4443
assert "http://localhost:5173" in cfg.cors.allow_origins
@@ -50,7 +49,7 @@ def test_backend_configuration_from_env(monkeypatch):
5049

5150

5251
def test_database_connection_string():
53-
db = config.settings.db
52+
db = settings.db
5453

5554
assert db.password.get_secret_value() == "testpassword"
5655
expected_url = "postgresql://testuser:testpassword@localhost:5432/testdb"

0 commit comments

Comments
 (0)