"""Smoke test: every module imports cleanly. If a dep is missing, a syntax error slipped through, or a circular import got introduced, this test fails. Cheap insurance. """ def test_core_modules_import() -> None: from mist.core import ( # noqa: F401 chain_replay, compression, discord, hdiff, librsync, manifest, paths, steam, unrealpak, ) def test_config_loads() -> None: from mist.config import settings assert settings.environment in {"development", "staging", "production"} or settings.environment # don't assert specific values; just that it loaded