Marc Mintel
bd9148e6e9
fix(tests): purge theater/broken tests, fix Config argparse pollution, fix is_ad() false positive
PHASE 1 — STOP THE BLEEDING:
- Delete 6 theater/dead test files (empty stubs, skipped placeholders)
- Create root conftest.py to isolate Config/argparse from pytest sys.argv
- Rewrite test_feed_loop_continuation.py: replace inspect.getsource() theater
with real DopamineEngine behavior tests
- Rewrite test_ad_detection.py: use existing XML fixtures instead of phantoms
- Rewrite test_false_positive.py: use verified fixtures, caught REAL bug
PRODUCTION FIX:
- Fix is_ad() false positive: regex \bad\b was matching 'Create messaging ad'
in DM inbox. Changed to exact label matching (text/desc must BE the ad marker,
not merely contain it)
Result: 34 FAILED + 4 ERRORS -> 0 FAILED, 178 PASSED, 3 SKIPPED
2026-04-28 09:36:22 +02:00
..
2026-04-25 11:54:33 +02:00
2026-04-16 18:58:18 +02:00
2026-04-27 16:50:26 +02:00
2026-04-27 21:47:40 +02:00
2026-04-27 22:13:52 +02:00
2026-04-27 22:44:55 +02:00
2026-04-27 23:43:02 +02:00
2026-04-27 23:55:09 +02:00
2026-04-27 23:17:04 +02:00
2026-04-27 21:47:40 +02:00
2026-04-27 21:47:40 +02:00
2026-04-27 21:47:40 +02:00
2026-04-27 16:50:26 +02:00
2026-04-27 21:47:40 +02:00