You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
429 B
13 lines
429 B
"""Smoke test: explorer module is importable without DB or heavy computation."""
|
|
|
|
import importlib
|
|
|
|
|
|
def test_explorer_importable():
|
|
mod = importlib.import_module("explorer")
|
|
assert hasattr(mod, "run_app")
|
|
assert callable(mod.run_app)
|
|
assert hasattr(mod, "load_positions")
|
|
assert hasattr(mod, "load_motions_df")
|
|
assert hasattr(mod, "build_svd_components_tab")
|
|
assert hasattr(mod, "build_mp_quiz_tab")
|
|
|