Files
timmy-config/tests
Alexander Whitestone d7f86cdaed
Some checks failed
Architecture Lint / Linter Tests (pull_request) Successful in 21s
PR Checklist / pr-checklist (pull_request) Failing after 4m19s
Smoke Test / smoke (pull_request) Failing after 19s
Validate Config / YAML Lint (pull_request) Failing after 11s
Validate Config / JSON Validate (pull_request) Successful in 15s
Validate Config / Python Syntax & Import Check (pull_request) Failing after 1m20s
Validate Config / Shell Script Lint (pull_request) Failing after 44s
Validate Config / Cron Syntax Check (pull_request) Successful in 4s
Validate Config / Deploy Script Dry Run (pull_request) Successful in 4s
Validate Config / Playbook Schema Validation (pull_request) Successful in 23s
Architecture Lint / Lint Repository (pull_request) Has been cancelled
Validate Config / Python Test Suite (pull_request) Has been cancelled
feat: quality gate test suite — 27 tests (#629)
tests/test_quality_gate.py:
  TestValidateEntryManual (16 tests):
    valid entry, missing fields (song/artist/beat/scene),
    type checks (empty song, beat=0, beat=string),
    timestamp format (valid M:SS, valid MM:SS, no colon, letters),
    scene validation (missing mood, missing colors, empty colors,
    too many colors (>5), description too short, scene not dict)

  TestValidateFile (6 tests):
    all valid, all invalid, mixed, JSON parse error,
    blank lines skipped, missing file

  TestStatisticsTracking (2 tests):
    error count matches, valid count accurate

  TestRealFiles (1 test + 6 subtests):
    validates all actual scene-descriptions/*.jsonl files

Total: 27 passed, 6 subtests passed in 0.04s
2026-04-15 19:07:25 -04:00
..