Skip to content

Commit 71f9d70

Browse files
cyfung1031CodFrm
authored andcommitted
✅ 修改单元测试 (#690)
1 parent ac7b906 commit 71f9d70

1 file changed

Lines changed: 17 additions & 9 deletions

File tree

src/app/service/service_worker/runtime.test.ts

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,23 @@ describe("RuntimeService - getAndSetUserScriptRegister 脚本匹配", () => {
4242
...overrides,
4343
});
4444

45-
const createScriptRunResource = (script: Script): ScriptRunResource => ({
46-
...script,
47-
code: "// test code",
48-
flag: "",
49-
value: {},
50-
resource: {},
51-
metadata: getCombinedMeta(script.metadata, script.selfMetadata),
52-
originalMetadata: script.metadata,
53-
});
45+
const createScriptRunResource = (script: Script): ScriptRunResource => {
46+
let metadata = { ...script.metadata };
47+
const { match, include, exclude } = metadata;
48+
const originalMetadata = { match, include, exclude }; // 目前只需要 match, include, exclude
49+
if (script.selfMetadata) {
50+
metadata = getCombinedMeta(script.metadata, script.selfMetadata);
51+
}
52+
return {
53+
...script,
54+
code: "// test code",
55+
flag: "",
56+
value: {},
57+
resource: {},
58+
metadata,
59+
originalMetadata,
60+
};
61+
};
5462

5563
beforeEach(() => {
5664
// 创建所有必需的mock对象

0 commit comments

Comments
 (0)