mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-02-27 18:22:41 -08:00
1.5 KiB
1.5 KiB
id, title, status, assignee, created_date, updated_date, labels, dependencies, references, documentation, parent_task_id, priority
| id | title | status | assignee | created_date | updated_date | labels | dependencies | references | documentation | parent_task_id | priority | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TASK-115.3 | Migrate dist test lanes from Node runner to Bun | Done | 2026-02-23 04:27 | 2026-02-23 04:36 |
|
|
|
|
TASK-115 | high |
Description
Replace Node-runner dist test commands with Bun-based dist verification while preserving existing test scope and confidence in compiled artifact behavior.
Acceptance Criteria
- #1 Dist test scripts execute via Bun instead of node --test while preserving the current dist test file coverage.
- #2 Dist smoke and full dist verification lanes pass under Bun-based commands.
- #3 Documentation for dist verification commands reflects the updated Bun-based workflow.
Implementation Notes
Updated package.json dist lanes from node --test to bun test (test:config:dist, test:config:smoke:dist, test:core:dist, test:core:smoke:dist).
Resolved Bun dist compatibility gap by injecting SafeStorageLike into AniList token store and replacing brittle Electron global monkey-patching in anilist-token-store tests.
Validation: bun run build && bun run test:config:dist && bun run test:core:dist && bun run test:smoke:dist all pass.