anti
0217319423
test(ttp): E.2.14b RuleStore conformance — cross-backend + filesystem-specific + database-specific
tests/ttp/store/conftest.py — parametrized rule_store fixture over
FilesystemRuleStore (skipped on non-Linux) + DatabaseRuleStore.
test_conformance.py — shared assertions (default-state, set_state
isolation/round-trip, subscribe_changes per-rule fan-out, expires_at
auto-revert, set_state failure semantics) parametrize over both.
get_state-default GREEN today on FS (returns RuleState() for empty
cache); rest xfail-gated behind E.3.5/E.3.6.
test_filesystem.py — inotify mask + canonical kernel values + 9
scratch-filename rejections + 4 valid-filename acceptances +
fullmatch anchor + tmp_path construction + CompiledRule frozen
property GREEN today; per-save-style + filter-ordering +
atomic-swap concurrency xfail-gated.
test_database.py — class-level surface (no platform guard, ABC
methods concrete, async coroutines) GREEN today; ttp_rule_state
write + filesystem→DB sync xfail-gated behind E.3.6.
2026-05-01 07:45:32 -04:00
..
2026-05-01 07:45:32 -04:00
2026-05-01 06:20:10 -04:00
2026-05-01 07:42:22 -04:00
2026-05-01 06:54:29 -04:00
2026-05-01 07:34:58 -04:00
2026-05-01 06:58:12 -04:00
2026-05-01 06:45:35 -04:00
2026-05-01 06:20:10 -04:00
2026-05-01 06:45:49 -04:00
2026-05-01 06:57:29 -04:00
2026-05-01 06:31:31 -04:00
2026-05-01 07:36:19 -04:00
2026-05-01 06:56:28 -04:00
2026-05-01 06:44:57 -04:00
2026-05-01 07:42:22 -04:00
2026-05-01 07:37:58 -04:00
2026-05-01 06:33:34 -04:00