vyvoj-dash

Run 013: Full-proxy integration tests

Dokončeno

Round-trip metadata→tarball + scoped + R2 cache hit

Od: 2026-05-10 Do: 2026-05-10 Vytvořeno 10. 5. 2026

3/3

100%

Tasky v runu

Otevřít kanban →
ID Název Status Priorita Vytvořeno
105 Test non-scoped balíčku přes plný proxy
Run 012 nepokrýval success path proxy stahování. Test ověří round-trip: metadata fetch z fallbacku má dist.tarball přepsaný na vlastní host, druhý request tarball stream vrátí mock body byte-by-byte.
Hotovo
Střední
10. 5. 2026
106 Test scoped balíčku přes plný proxy
Scoped balíčky byly bug-prone (regex transformace + scope strip). Test ověří úplný řetězec: URL-encoded /@types%2Fnode metadata → rewrite na double-scope, navazující tarball download projde 5-seg scoped route a strip-scope upstream fetch.
Hotovo
Střední
10. 5. 2026
107 Test cache hit při druhém stažení
Po prvním cache miss by druhý fetch měl jít z R2 bez upstream callu. Test pre-populuje BUCKET (eliminuje waitUntil timing flakiness) a ověří, že read s cache-hit metadatami vrátí body bez jakéhokoli mocku k upstream.
Hotovo
Střední
10. 5. 2026

Screenshoty

0

Žádné screenshoty. Nahraj první.