feat: initial commit

This commit is contained in:
d9pouces
2026-08-28 16:52:07 +02:00
parent 3e5b65659b
commit 48ec887808
20 changed files with 1911 additions and 2 deletions
+19
View File
@@ -0,0 +1,19 @@
from id_configurator.modules import base as base_module
from id_configurator.modules.base import Module, all_modules, register
def test_register_and_all_modules_are_isolated(monkeypatch) -> None:
monkeypatch.setattr(base_module, "_REGISTRY", [])
class DummyModule(Module):
name = "dummy"
def is_relevant(self, context) -> bool:
return True
def apply(self, context) -> None:
pass
register(DummyModule)
assert all_modules() == [DummyModule] # nosec B101