Skip to content

wip(#351): RED — daily-only CFFDRS detection contract + 15 failing tests #17

wip(#351): RED — daily-only CFFDRS detection contract + 15 failing tests

wip(#351): RED — daily-only CFFDRS detection contract + 15 failing tests #17

Triggered via push August 18, 2026 11:22
Status Failure
Total duration 1m 19s
Artifacts

tests.yml

on: push
Backend (typecheck + tests)
1m 1s
Backend (typecheck + tests)
Frontend (typecheck + tests)
1m 8s
Frontend (typecheck + tests)
Installer suites (bash)
8s
Installer suites (bash)
All tests
4s
All tests
Fit to window
Zoom out
Zoom in

Annotations

11 errors
src/infrastructure/weather/__tests__/dailyCffdrs.test.ts > findStartingCodeCandidate > ignores a populated row that is not at a daily hour: backend/src/infrastructure/weather/dailyCffdrs.ts#L86
Error: not implemented ❯ Module.findStartingCodeCandidate src/infrastructure/weather/dailyCffdrs.ts:86:9 ❯ src/infrastructure/weather/__tests__/dailyCffdrs.test.ts:130:12
src/infrastructure/weather/__tests__/dailyCffdrs.test.ts > findStartingCodeCandidate > accepts local hour 12 as well as 13 (standard time vs daylight time): backend/src/infrastructure/weather/dailyCffdrs.ts#L86
Error: not implemented ❯ Module.findStartingCodeCandidate src/infrastructure/weather/dailyCffdrs.ts:86:9 ❯ src/infrastructure/weather/__tests__/dailyCffdrs.test.ts:122:19
src/infrastructure/weather/__tests__/dailyCffdrs.test.ts > findStartingCodeCandidate > matches on local hour and ignores minutes entirely: backend/src/infrastructure/weather/dailyCffdrs.ts#L86
Error: not implemented ❯ Module.findStartingCodeCandidate src/infrastructure/weather/dailyCffdrs.ts:86:9 ❯ src/infrastructure/weather/__tests__/dailyCffdrs.test.ts:113:21
src/infrastructure/weather/__tests__/dailyCffdrs.test.ts > findStartingCodeCandidate > labels the reading in local time for a human to recognise: backend/src/infrastructure/weather/dailyCffdrs.ts#L86
Error: not implemented ❯ Module.findStartingCodeCandidate src/infrastructure/weather/dailyCffdrs.ts:86:9 ❯ src/infrastructure/weather/__tests__/dailyCffdrs.test.ts:104:19
src/infrastructure/weather/__tests__/dailyCffdrs.test.ts > findStartingCodeCandidate > returns Aug 3's codes for vita's Aug 4 noon ignition, NOT Aug 4's: backend/src/infrastructure/weather/dailyCffdrs.ts#L86
Error: not implemented ❯ Module.findStartingCodeCandidate src/infrastructure/weather/dailyCffdrs.ts:86:9 ❯ src/infrastructure/weather/__tests__/dailyCffdrs.test.ts:94:19
src/infrastructure/weather/__tests__/dailyCffdrs.test.ts > hasDailyOnlyCffdrs > treats a partially-populated row as missing codes: backend/src/infrastructure/weather/dailyCffdrs.ts#L68
Error: not implemented ❯ Module.hasDailyOnlyCffdrs src/infrastructure/weather/dailyCffdrs.ts:68:9 ❯ src/infrastructure/weather/__tests__/dailyCffdrs.test.ts:86:12
src/infrastructure/weather/__tests__/dailyCffdrs.test.ts > hasDailyOnlyCffdrs > is false for an empty file: backend/src/infrastructure/weather/dailyCffdrs.ts#L68
Error: not implemented ❯ Module.hasDailyOnlyCffdrs src/infrastructure/weather/dailyCffdrs.ts:68:9 ❯ src/infrastructure/weather/__tests__/dailyCffdrs.test.ts:77:12
src/infrastructure/weather/__tests__/dailyCffdrs.test.ts > hasDailyOnlyCffdrs > is false when NO row carries codes — nothing to recover: backend/src/infrastructure/weather/dailyCffdrs.ts#L68
Error: not implemented ❯ Module.hasDailyOnlyCffdrs src/infrastructure/weather/dailyCffdrs.ts:68:9 ❯ src/infrastructure/weather/__tests__/dailyCffdrs.test.ts:73:12
src/infrastructure/weather/__tests__/dailyCffdrs.test.ts > hasDailyOnlyCffdrs > is false when every row carries codes (a conforming firestarr_csv): backend/src/infrastructure/weather/dailyCffdrs.ts#L68
Error: not implemented ❯ Module.hasDailyOnlyCffdrs src/infrastructure/weather/dailyCffdrs.ts:68:9 ❯ src/infrastructure/weather/__tests__/dailyCffdrs.test.ts:66:12
src/infrastructure/weather/__tests__/dailyCffdrs.test.ts > hasDailyOnlyCffdrs > detects the shape in vita's file: backend/src/infrastructure/weather/dailyCffdrs.ts#L68
Error: not implemented ❯ Module.hasDailyOnlyCffdrs src/infrastructure/weather/dailyCffdrs.ts:68:9 ❯ src/infrastructure/weather/__tests__/dailyCffdrs.test.ts:58:12
All tests
Process completed with exit code 1.