2026-01-06 16:23:17 +02:00
|
|
|
import { test as testBase } from 'vitest'
|
2025-03-09 15:06:19 -04:00
|
|
|
|
2026-06-18 19:58:50 +03:00
|
|
|
import { worker } from './worker.js'
|
2026-06-17 21:05:54 +03:00
|
|
|
|
2026-06-18 19:58:50 +03:00
|
|
|
export const test = testBase.extend({
|
|
|
|
|
worker: [
|
|
|
|
|
// biome-ignore lint: required by vitest
|
|
|
|
|
async ({}, use) => {
|
|
|
|
|
await worker.start()
|
2025-03-09 15:06:19 -04:00
|
|
|
|
2026-06-18 19:58:50 +03:00
|
|
|
await use(worker)
|
2025-03-09 15:06:19 -04:00
|
|
|
|
2026-06-18 19:58:50 +03:00
|
|
|
worker.resetHandlers()
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
auto: true,
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
})
|