feat: design for medals #442
Re-run triggered
May 2, 2026 01:50
Status
Failure
Total duration
8m 0s
Artifacts
–
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.
|