| 27 | describe("utils", () => { |
| 28 | describe.concurrent("compileScriptCode", () => { |
| 29 | const createMockScriptRes = (overrides: Partial<ScriptRunResource> = {}): ScriptRunResource => ({ |
| 30 | uuid: "test-uuid", |
| 31 | name: "Test Script", |
| 32 | namespace: "test.namespace", |
| 33 | type: 1, |
| 34 | status: 1, |
| 35 | sort: 0, |
| 36 | runStatus: "complete", |
| 37 | createtime: Date.now(), |
| 38 | checktime: Date.now(), |
| 39 | code: "console.log('test');", |
| 40 | value: {}, |
| 41 | flag: "test-flag", |
| 42 | resource: {}, |
| 43 | metadata: {}, |
| 44 | originalMetadata: {}, |
| 45 | ...overrides, |
| 46 | }); |
| 47 | |
| 48 | it.concurrent("应该正确编译基本脚本代码", () => { |
| 49 | const scriptRes = createMockScriptRes({ |