Skip to content

Commit 9271f24

Browse files
Merge updated pull request #17 head
2 parents 1244a34 + 80b3e50 commit 9271f24

2 files changed

Lines changed: 11 additions & 11 deletions

File tree

tests/test_config.py

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
from engraphis.config import Settings
1010

1111

12+
RETIRED_RELAY_URL = "https://engraphis-production.up.railway.app"
13+
14+
1215
def test_rerank_model_defaults_to_empty(monkeypatch):
1316
monkeypatch.delenv("ENGRAPHIS_RERANK_MODEL", raising=False)
1417
assert Settings().rerank_model == ""
@@ -64,19 +67,15 @@ def test_license_server_url_migrates_retired_signed_host(monkeypatch):
6467
) == config.DEFAULT_RELAY_URL
6568

6669

67-
def test_license_server_url_migrates_retired_cloud_override(monkeypatch):
68-
monkeypatch.setenv(
69-
"ENGRAPHIS_CLOUD_URL",
70-
"https://engraphis-production.up.railway.app/",
70+
def test_retired_cloud_url_override_is_canonicalized(monkeypatch):
71+
monkeypatch.setenv("ENGRAPHIS_CLOUD_URL", RETIRED_RELAY_URL + "/")
72+
assert (
73+
config.resolve_license_server_url("https://signed.example")
74+
== config.DEFAULT_RELAY_URL
7175
)
72-
assert config.resolve_license_server_url("https://signed.example") == config.DEFAULT_RELAY_URL
7376

7477

75-
def test_license_server_url_migrates_retired_relay_override(monkeypatch):
78+
def test_retired_relay_url_override_is_canonicalized(monkeypatch):
7679
monkeypatch.delenv("ENGRAPHIS_CLOUD_URL", raising=False)
77-
monkeypatch.setattr(
78-
config.settings,
79-
"relay_url",
80-
"https://engraphis-production.up.railway.app",
81-
)
80+
monkeypatch.setattr(config.settings, "relay_url", RETIRED_RELAY_URL)
8281
assert config.resolve_license_server_url() == config.DEFAULT_RELAY_URL

tests/test_dashboard_v2.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ def test_team_mode_env_opt_out_parsing(monkeypatch, raw):
7878

7979
def test_license_background_refresh_retries_configured_key(monkeypatch):
8080
from engraphis.dashboard_app import _refresh_configured_license
81+
8182
calls = []
8283
monkeypatch.setattr(lic, "_read_key_material", lambda: "configured-key")
8384
monkeypatch.setattr(

0 commit comments

Comments
 (0)