test(ttp): E.2.13 repository tests — TTPMixin idempotency + identity-rollup projection on dual backends

Adds tests/web/db/conftest.py with a db_backends fixture
parametrizing SQLite (always) + MySQL (gated on
DECNET_TEST_MYSQL_URL). Surface assertions (mixin methods present
+ async) GREEN today; insert_tags idempotency, identity rollup
projection, attacker-rollup exclusion of NULL-attacker tags
xfail-gated behind E.3.3.
This commit is contained in:
2026-05-01 07:39:16 -04:00
parent 6814949bc0
commit 4a93e16407
3 changed files with 206 additions and 0 deletions

0
tests/web/db/__init__.py Normal file
View File