Summary
Import the per-API test files from spotify-web-api-ts and adapt them for Effect semantics.
Context
PRD testing decisions: upstream tests serve as parity benchmark.
Current state: ~16K lines of tests covering auth, request layer, pagination, and browser session. But no per-API-module tests adapted from upstream (e.g. ArtistsApi.test.ts, PlaylistsApi.test.ts). The upstream repo at /Users/guidefari/source/oss/spotify-web-api-ts has these.
Acceptance criteria
Related
PRD #9 — user stories 32, 33
Migrated from guidefari/spotify-effect#45
Summary
Import the per-API test files from
spotify-web-api-tsand adapt them for Effect semantics.Context
PRD testing decisions: upstream tests serve as parity benchmark.
Current state: ~16K lines of tests covering auth, request layer, pagination, and browser session. But no per-API-module tests adapted from upstream (e.g.
ArtistsApi.test.ts,PlaylistsApi.test.ts). The upstream repo at/Users/guidefari/source/oss/spotify-web-api-tshas these.Acceptance criteria
Related
PRD #9 — user stories 32, 33
Migrated from guidefari/spotify-effect#45