mirror of
https://github.com/pewdiepie-archdaemon/odysseus.git
synced 2026-06-17 02:05:22 -04:00
refactor(tests): centralize fake endpoint resolver cleanup
Test-only refactor continuing #2523. Centralizes the final repeated fake src.endpoint_resolver cleanup pattern into a focused import-state helper.
This commit is contained in:
committed by
GitHub
parent
301d1109b5
commit
452a94fb1b
@@ -1,12 +1,9 @@
|
||||
import json
|
||||
import sys
|
||||
from types import SimpleNamespace
|
||||
|
||||
_endpoint_resolver = sys.modules.get("src.endpoint_resolver")
|
||||
if _endpoint_resolver is not None and not getattr(_endpoint_resolver, "__file__", None):
|
||||
sys.modules.pop("src.endpoint_resolver", None)
|
||||
sys.modules.pop("routes.model_routes", None)
|
||||
sys.modules.pop("routes.chat_routes", None)
|
||||
from tests.helpers.import_state import clear_fake_endpoint_resolver_modules
|
||||
|
||||
clear_fake_endpoint_resolver_modules("routes.chat_routes")
|
||||
|
||||
from routes import chat_routes
|
||||
|
||||
|
||||
Reference in New Issue
Block a user