P
|
8a9f734d14
|
test: add smoke tests and edge case coverage
Add end-to-end smoke tests and expand coverage for score and render modules:
- test_smoke.py (new): subprocess tests for --diagnose, --help, --mock,
and missing topic. Validates exit codes, JSON structure, and source
detection (HN/Polymarket always available).
- test_score.py: add TestCommentQualityWeight (top_comment_score boost),
TestInstagramEngagement (basic scoring, views vs likes weighting)
- test_render.py: add TestEnsureOutputDir, TestXrefTag, TestRenderEmptyReport
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-09 16:41:58 -04:00 |
|