{"version":3,"file":"test-utils.mjs","names":[],"sources":["../../src/exports/test-utils.ts"],"sourcesContent":["import { TIsolate } from '../Isolate/Isolate';\nimport { IsolateKeys } from '../Isolate/IsolateKeys';\n\nexport function genTestIsolate(payload: Record<string, any> = {}): TIsolate {\n  const { status, ...data } = payload;\n  return {\n    children: [],\n    data,\n    key: null,\n    keys: {},\n    output: null,\n    parent: null,\n    [IsolateKeys.Type]: 'UnitTest',\n    [IsolateKeys.AbortController]: null,\n    ...(status && { status }),\n  };\n}\n"],"mappings":";;;AAGA,SAAgB,eAAe,UAA+B,EAAE,EAAY;CAC1E,MAAM,EAAE,QAAQ,GAAG,SAAS;AAC5B,QAAO;EACL,UAAU,EAAE;EACZ;EACA,KAAK;EACL,MAAM,EAAE;EACR,QAAQ;EACR,QAAQ;GACP,YAAY,OAAO;GACnB,YAAY,kBAAkB;EAC/B,GAAI,UAAU,EAAE,QAAQ;EACzB"}