Benjamin Lu
d83c84aa85
test: extract asset api browser fixture ( #11279 )
...
## Summary
Move asset API mocking off `ComfyPage` and into a standalone Playwright
fixture.
## Changes
- add `assetApiFixture` for browser tests that need asset API mocking
- remove `assetApi` from `ComfyPage`
- migrate `browser_tests/tests/assetHelper.spec.ts` to use the
standalone fixture
## Why
This is the first slice of the browser-fixture split. It reduces global
fixture surface area without changing test behavior.
## Validation
- `pnpm typecheck:browser`
- `pnpm exec oxlint browser_tests/fixtures/ComfyPage.ts
browser_tests/fixtures/assetApiFixture.ts
browser_tests/tests/assetHelper.spec.ts --type-aware`
- repo hooks during commit/push: `pnpm typecheck`, `pnpm
typecheck:browser`, `pnpm knip`
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-11279-test-extract-asset-api-browser-fixture-3436d73d3650818393bcd43dc909c8a2 )
by [Unito](https://www.unito.io )
2026-04-20 18:37:45 +00:00
..
2026-04-19 04:58:34 +00:00
2026-03-15 22:46:47 +09:00
2026-03-15 22:46:47 +09:00
2026-04-20 01:46:20 +00:00
2025-12-29 15:03:34 -08:00
2026-03-27 09:11:26 +09:00
2026-03-15 22:46:47 +09:00
2026-03-28 13:08:52 -07:00
2026-04-13 00:09:50 -04:00
2026-04-09 20:50:56 -07:00
2026-04-18 22:45:06 -04:00
2026-04-09 20:50:56 -07:00
2026-03-15 22:46:47 +09:00
2026-03-27 16:04:36 -04:00
2026-03-28 23:19:04 -07:00
2026-04-17 20:22:39 -07:00
2026-03-15 22:46:47 +09:00
2025-12-08 19:48:11 -07:00
2026-03-15 22:46:47 +09:00
2025-12-08 19:48:11 -07:00
2026-04-13 00:13:04 -04:00
2026-01-16 22:11:00 -07:00
2026-04-15 10:58:24 +00:00
2026-04-11 01:25:14 +00:00
2026-03-15 22:46:47 +09:00
2026-03-15 22:46:47 +09:00
2026-03-24 12:25:18 -07:00
2026-04-17 20:37:22 +00:00
2026-03-17 10:46:19 -07:00
2026-04-15 15:25:47 +00:00
2026-04-15 16:52:41 +00:00
2026-03-29 08:27:53 +09:00
2026-04-13 20:43:25 +00:00
2026-03-27 09:11:26 +09:00
2026-04-19 04:58:34 +00:00
2026-03-15 22:46:47 +09:00
2026-04-16 12:54:12 +00:00
2026-04-15 11:42:22 +00:00
2026-04-10 19:47:20 +00:00
2026-04-13 15:50:11 +00:00
2026-04-15 11:42:22 +00:00
2026-04-15 11:42:22 +00:00
2026-04-10 19:47:20 +00:00
2026-04-10 19:47:20 +00:00
2026-04-20 18:37:45 +00:00
2026-04-08 11:28:59 -07:00
2026-04-14 23:33:11 +00:00
2026-04-20 10:11:37 +00:00
2026-04-13 20:43:25 +00:00
2026-04-16 12:54:12 +00:00
2026-04-15 15:25:47 +00:00
2026-04-15 15:25:47 +00:00
2026-04-15 15:25:47 +00:00
2026-04-16 12:54:12 +00:00
2026-04-16 12:54:12 +00:00
2026-04-15 15:25:47 +00:00
2026-04-13 15:50:11 +00:00
2026-04-16 12:38:01 +00:00
2026-04-15 15:25:47 +00:00
2026-04-09 20:50:56 -07:00
2026-04-08 11:28:59 -07:00
2026-04-08 11:28:59 -07:00
2026-04-16 09:44:06 +00:00
2026-04-13 20:43:25 +00:00
2026-04-15 15:25:47 +00:00
2026-04-14 14:31:31 -07:00
2026-04-11 01:25:14 +00:00
2026-04-14 14:31:31 -07:00
2026-04-15 10:58:24 +00:00
2026-04-10 19:47:20 +00:00
2026-04-13 20:43:25 +00:00
2026-04-11 01:25:14 +00:00
2026-04-16 13:43:02 +09:00
2026-04-11 01:25:14 +00:00
2026-04-15 15:25:47 +00:00
2026-04-09 20:50:56 -07:00
2026-04-15 16:52:41 +00:00
2026-04-15 16:52:41 +00:00
2026-04-15 10:50:44 -04:00
2026-04-16 09:48:13 +00:00
2026-04-09 20:50:56 -07:00
2026-04-15 15:25:47 +00:00
2026-04-14 17:40:23 +00:00
2026-04-10 19:47:20 +00:00
2026-04-09 20:50:56 -07:00
2026-04-14 17:40:23 +00:00
2026-04-08 11:28:59 -07:00
2026-04-09 20:50:56 -07:00
2026-04-09 20:50:56 -07:00
2026-04-16 09:48:13 +00:00
2026-04-13 20:43:25 +00:00
2026-04-16 09:48:13 +00:00
2026-04-15 15:25:47 +00:00
2026-04-09 20:50:56 -07:00
2026-04-15 16:52:41 +00:00
2026-04-11 01:25:14 +00:00
2026-04-15 15:25:47 +00:00
2026-04-14 17:40:23 +00:00
2026-04-13 20:43:25 +00:00
2026-04-15 15:25:47 +00:00
2026-04-11 01:25:14 +00:00
2026-04-11 01:25:14 +00:00
2026-04-08 11:28:59 -07:00
2026-04-13 20:43:25 +00:00
2026-04-16 09:48:13 +00:00
2026-04-13 20:43:25 +00:00
2026-04-11 01:25:14 +00:00
2026-04-08 11:28:59 -07:00
2026-04-10 19:47:20 +00:00
2026-04-13 20:43:25 +00:00
2026-04-13 20:43:25 +00:00
2026-04-08 11:28:59 -07:00
2026-04-14 17:40:23 +00:00
2026-04-14 17:40:23 +00:00
2026-04-15 15:25:47 +00:00
2026-04-13 20:43:25 +00:00
2026-04-14 17:30:49 +00:00
2026-04-19 04:58:34 +00:00
2026-04-15 15:25:47 +00:00
2026-04-15 15:25:47 +00:00
2026-04-15 16:52:41 +00:00
2026-04-14 23:20:45 +00:00
2026-04-15 16:52:41 +00:00
2026-04-13 20:43:25 +00:00
2026-04-08 11:28:59 -07:00
2026-04-13 20:43:25 +00:00
2026-04-14 17:40:23 +00:00
2026-04-08 11:28:59 -07:00
2026-04-11 01:25:14 +00:00
2026-04-13 20:43:25 +00:00
2026-04-15 15:25:47 +00:00
2026-04-11 01:25:14 +00:00
2026-04-13 22:15:45 +00:00
2026-04-16 12:54:12 +00:00
2026-04-13 20:43:25 +00:00
2026-04-11 01:25:14 +00:00