Skip to content

feat: design for medals #442

feat: design for medals

feat: design for medals #442

Re-run triggered May 2, 2026 01:50
Status Failure
Total duration 8m 0s
Artifacts –

frontend-ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

4 errors
src/medals/components/__tests__/MedalCard.spec.ts > MedalCard > renders translated completion medals and the stop location: src/medals/components/__tests__/MedalCard.spec.ts#L41
AssertionError: expected true to be false // Object.is equality - Expected + Received - false + true ❯ src/medals/components/__tests__/MedalCard.spec.ts:41:42
src/medals/model/__tests__/medalAssets.spec.ts > resolveMedalVisual > returns the expected asset hint and icon metadata for a medal with a custom icon: src/medals/model/__tests__/medalAssets.spec.ts#L18
AssertionError: expected { label: 'Example approval', …(4) } to deeply equal { label: 'Example approval', …(4) } - Expected + Received { "accentClass": "bg-emerald-200 text-emerald-900", - "assetHint": "src/assets/medals/example-approval.svg", + "assetHint": "src/assets/medals/example-approval.png", "fallbackGlyph": "E", "imageUrl": "https://cdn.example.com/medals/example.svg", "label": "Example approval", } ❯ src/medals/model/__tests__/medalAssets.spec.ts:18:39
src/medals/model/__tests__/medalAssets.spec.ts > resolveMedalVisual > falls back to the medal asset slot when no icon url is set: src/medals/model/__tests__/medalAssets.spec.ts#L38
AssertionError: expected { label: 'Stop completion', …(4) } to deeply equal { label: 'Stop completion', …(4) } - Expected + Received { "accentClass": "bg-amber-200 text-amber-900", - "assetHint": "src/assets/medals/nyhetskvartalet-completion.svg", + "assetHint": "src/assets/medals/nyhetskvartalet-completion.png", "fallbackGlyph": "S", - "imageUrl": null, + "imageUrl": "/src/assets/medals/nyhetskvartalet-completion.PNG", "label": "Stop completion", } ❯ src/medals/model/__tests__/medalAssets.spec.ts:38:39
verify
Process completed with exit code 1.