Skip to content

feat: add screenshot mode with 'at' word progression #35

feat: add screenshot mode with 'at' word progression

feat: add screenshot mode with 'at' word progression #35

Triggered via push December 30, 2025 12:54
Status Failure
Total duration 54s
Artifacts

test.yml

on: push
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
src/__tests__/session/getCardQueue.test.ts > getCardQueue - REAL Implementation Tests > Different Lesson Levels - REAL Scenarios > Lesson 5: Brand new child gets cards: src/__tests__/session/getCardQueue.test.ts#L174
AssertionError: expected 1 to be 5 // Object.is equality - Expected + Received - 5 + 1 ❯ src/__tests__/session/getCardQueue.test.ts:174:37
src/__tests__/session/getCardQueue.test.ts > getCardQueue - REAL Implementation Tests > Different Lesson Levels - REAL Scenarios > Lesson 1: Brand new child gets cards: src/__tests__/session/getCardQueue.test.ts#L180
AssertionError: expected 5 to be 1 // Object.is equality - Expected + Received - 1 + 5 ❯ src/__tests__/session/getCardQueue.test.ts:180:30 ❯ src/__tests__/session/getCardQueue.test.ts:177:22
src/__tests__/session/getCardQueue.test.ts > getCardQueue - REAL Implementation Tests > Brand New Child - REAL User Scenario > progresses through multiple sessions correctly: src/__tests__/session/getCardQueue.test.ts#L132
AssertionError: expected 4 to be 20 // Object.is equality - Expected + Received - 20 + 4 ❯ src/__tests__/session/getCardQueue.test.ts:132:37
src/__tests__/session/getCardQueue.test.ts > getCardQueue - REAL Implementation Tests > Brand New Child - REAL User Scenario > CRITICAL: Brand new child with ZERO phonemes gets 10 cards: src/__tests__/session/getCardQueue.test.ts#L113
AssertionError: Brand new child should get 20 cards, got 4. This is the bug!: expected 4 to be 20 // Object.is equality - Expected + Received - 20 + 4 ❯ src/__tests__/session/getCardQueue.test.ts:113:9
src/__tests__/session/getCardQueue-integration.test.ts > REQ-SESSION-001: getCardQueue Integration Tests > Card Quality and Structure > all cards have valid structure matching DISTAR_CARDS: src/__tests__/session/getCardQueue-integration.test.ts#L267
AssertionError: expected 5 to be 1 // Object.is equality - Expected + Received - 1 + 5 ❯ src/__tests__/session/getCardQueue-integration.test.ts:267:28 ❯ src/__tests__/session/getCardQueue-integration.test.ts:261:20
src/__tests__/session/getCardQueue-integration.test.ts > REQ-SESSION-001: getCardQueue Integration Tests > Edge Cases > handles child at different lesson levels: src/__tests__/session/getCardQueue-integration.test.ts#L248
AssertionError: expected 1 to be 5 // Object.is equality - Expected + Received - 5 + 1 ❯ src/__tests__/session/getCardQueue-integration.test.ts:248:37
src/__tests__/session/getCardQueue-integration.test.ts > REQ-SESSION-001: getCardQueue Integration Tests > Child with Progress > combines due review cards with new cards: src/__tests__/session/getCardQueue-integration.test.ts#L182
AssertionError: expected 4 to be 20 // Object.is equality - Expected + Received - 20 + 4 ❯ src/__tests__/session/getCardQueue-integration.test.ts:182:37
src/__tests__/session/getCardQueue-integration.test.ts > REQ-SESSION-001: getCardQueue Integration Tests > New Child Scenario > generates 10 cards when phonemes are introduced automatically: src/__tests__/session/getCardQueue-integration.test.ts#L133
AssertionError: expected 4 to be 20 // Object.is equality - Expected + Received - 20 + 4 ❯ src/__tests__/session/getCardQueue-integration.test.ts:133:35
src/__tests__/session/getCardQueue-integration.test.ts > REQ-SESSION-001: getCardQueue Integration Tests > New Child Scenario > CRITICAL: Brand new child with ZERO phonemes gets 10 cards: src/__tests__/session/getCardQueue-integration.test.ts#L114
AssertionError: Brand new child should get 20 cards, got 4. This is the bug!: expected 4 to be 20 // Object.is equality - Expected + Received - 20 + 4 ❯ src/__tests__/session/getCardQueue-integration.test.ts:114:9
test (20.x)
No files were found with the provided path: coverage/ test-results/. No artifacts will be uploaded.