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-04-27 22:55:48 -04:00
2026-05-01 07:20:13 -04:00
2026-04-25 04:01:28 -04:00
2026-05-01 06:53:05 -04:00
2026-04-29 17:49:31 -04:00
2026-04-27 22:55:25 -04:00
2026-05-01 07:33:47 -04:00
2026-04-28 19:21:39 -04:00
2026-04-30 22:16:00 -04:00
2026-04-29 11:56:40 -04:00
2026-04-28 19:09:41 -04:00
2026-04-28 13:01:37 -04:00
2026-04-28 22:43:34 -04:00
2026-04-27 17:29:25 -04:00
2026-04-19 23:50:53 -04:00
2026-05-01 02:07:53 -04:00
2026-04-26 07:39:46 -04:00
2026-04-26 09:13:59 -04:00
2026-04-26 21:21:36 -04:00
2026-04-24 17:26:40 -04:00
2026-04-26 05:35:29 -04:00
2026-04-28 00:44:40 -04:00
2026-04-23 21:34:25 -04:00
2026-05-01 01:47:04 -04:00
2026-04-28 22:43:34 -04:00
2026-04-17 13:20:05 -04:00
2026-04-28 11:14:44 -04:00
2026-04-28 11:28:54 -04:00
2026-04-30 21:14:36 -04:00
2026-04-26 22:21:01 -04:00
2026-04-30 12:31:29 -04:00
2026-04-26 20:30:24 -04:00
2026-04-28 13:01:11 -04:00
2026-04-28 00:44:40 -04:00
2026-04-23 21:34:25 -04:00
2026-04-30 23:51:41 -04:00
2026-05-01 07:45:32 -04:00
2026-04-27 21:14:48 -04:00
2026-04-26 03:18:34 -04:00
2026-05-01 07:39:16 -04:00
2026-04-24 16:39:38 -04:00
2026-04-29 00:24:17 -04:00
2026-04-28 18:36:00 -04:00
2026-04-28 18:36:00 -04:00