vitest run tests/siax-access/idempotency.test.ts → 7/7
Detta är en förutsättning för att #498 (ISO-timestamps), #501 (legacy-runbook) och senare PR:er ska kunna mergas.
## Varför
`quality`-jobbet på `main` (och därmed varje öppen PR) exitar 1 trots att alla 133 testfiler är gröna:
```
tests/siax-access/idempotency.test.ts
21:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
35:18 error ...
50:18 error ...
64:18 error ...
✖ 12 problems (4 errors, 8 warnings)
ELIFECYCLE Command failed with exit code 1
```
## Ändring
`const store: any` → `IdempotencyStore<unknown, { x: number }>` (exporterad typ, inga beteendeändringar).
## Verifierat
- `eslint tests/siax-access/idempotency.test.ts` → rent
- `vitest run tests/siax-access/idempotency.test.ts` → 7/7
Detta är en förutsättning för att #498 (ISO-timestamps), #501 (legacy-runbook) och senare PR:er ska kunna mergas.
tests/siax-access/idempotency.test.ts hade fyra @typescript-eslint/no-explicit-any
vilket fick quality-jobbet att exita 1 (133 testfiler gröna men lint röd) och
därmed blockerade alla PR:er. Använder exporterade IdempotencyStore<unknown,
{x:number}>; eslint rent, 7/7 tester gröna.
CODEOWNERS rules
requested review from sax3l 2026-11-07 17:15:11 +00:00
admin
merged commit cdbb10b8e3 into main2026-11-07 17:19:36 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Varför
quality-jobbet påmain(och därmed varje öppen PR) exitar 1 trots att alla 133 testfiler är gröna:Ändring
const store: any→IdempotencyStore<unknown, { x: number }>(exporterad typ, inga beteendeändringar).Verifierat
eslint tests/siax-access/idempotency.test.ts→ rentvitest run tests/siax-access/idempotency.test.ts→ 7/7Detta är en förutsättning för att #498 (ISO-timestamps), #501 (legacy-runbook) och senare PR:er ska kunna mergas.
tests/siax-access/idempotency.test.ts hade fyra @typescript-eslint/no-explicit-any vilket fick quality-jobbet att exita 1 (133 testfiler gröna men lint röd) och därmed blockerade alla PR:er. Använder exporterade IdempotencyStore<unknown, {x:number}>; eslint rent, 7/7 tester gröna.