Skip to content

Commit 7eef679

Browse files
committed
integration test: fix test cases-config test
1 parent 2e127d5 commit 7eef679

File tree

3 files changed

+14
-3
lines changed

3 files changed

+14
-3
lines changed

test/integration/modules/integration-test/test-case/test-cases-config.test.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ describe("getConfig()", () => {
1111

1212
test("if configPathList is an empty array", () => {
1313
return TestCasesConfig.getConfig([]).then(config => {
14-
expect(config).toStrictEqual({"suites": [], "tests": {}});
14+
expect(config).toEqual({"suites": [], "tests": {}});
1515
});
1616
});
1717
});
@@ -90,9 +90,12 @@ describe("getConfig()", () => {
9090
test("if config fits into schema, config is valid", () => {
9191
return TestCasesConfig.getConfig([
9292
"./modules/integration-test/test-case/test-cases-config.test/test-cases-1.json",
93-
"./modules/integration-test/test-case/test-cases-config.test/test-cases-2.json"
93+
"./modules/integration-test/test-case/test-cases-config.test/test-cases-2.json",
94+
"./modules/integration-test/test-case/test-cases-config.test/test-cases-3.json"
9495
]).then(config => {
95-
expect(config).toStrictEqual(testCasesResult);
96+
config.suites = config.suites.map(a => a.suite).sort();
97+
testCasesResult.suites = testCasesResult.suites.map(a => a.suite).sort()
98+
expect(config).toEqual(testCasesResult);
9699
});
97100
});
98101
});
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"suite": "/test/integration/modules/integration-test/test-cases/test-suite-3"
3+
}

test/integration/modules/integration-test/test-case/test-cases-config.test/test-cases-result.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@ const testCasesResult = {
5959
]
6060
}
6161
}
62+
},
63+
{
64+
config: TestEnv.getWorkspacePath() + "/test/integration/modules/integration-test/test-case/test-cases-config.test/test-cases-3.json",
65+
suite: TestEnv.getWorkspacePath() + "/test/integration/modules/integration-test/test-cases/test-suite-3",
66+
tests: {}
6267
}
6368
],
6469
tests: {

0 commit comments

Comments
 (0)