···239239 * @internal
240240 */
241241 local?: boolean
242242+ /** @internal */
243243+ context: Record<string, unknown>
242244}
243245244246export interface Test<ExtraContext = object> extends TaskPopulated {
···479481export interface FixtureOptions {
480482 /**
481483 * Whether to automatically set up current fixture, even though it's not being used in tests.
484484+ * @default false
482485 */
483486 auto?: boolean
484487 /**
485488 * Indicated if the injected value from the config should be preferred over the fixture value
486489 */
487490 injected?: boolean
491491+ /**
492492+ * When should the fixture be set up.
493493+ * - **test**: fixture will be set up before ever test
494494+ * - **worker**: fixture will be set up once per worker
495495+ * - **file**: fixture will be set up once per file
496496+ * @default 'test'
497497+ */
498498+ scope?: 'test' | 'worker' | 'file'
488499}
489500490501export type Use<T> = (value: T) => Promise<void>