Skip to content

Commit 5a8e24a

Browse files
author
Yash Ladha
committed
fix: multiple protractor file uniqueness constraint
Use sessionId for prefixing to maintain the uniqueness constraint
1 parent f427f32 commit 5a8e24a

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

index.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,10 @@ var myReporter = {
5353
for (let specIndex in suite.specs) {
5454
const test = suite.specs[specIndex]
5555
const testName = this.prepareName(test.description)
56-
const testCase = testSuite.ele("testcase",{name: testName, id: `${suiteName}.${testName}{0}`, index: 0 });
57-
testCase.ele("session", {}, test.sessionID);
56+
const { sessionID } = test;
57+
const testCase = testSuite.ele("testcase",{name: `${sessionID}_${testName}`, id: `${suiteName}.${testName}{0}`, index: 0 });
58+
testCase.ele("session", {}, sessionID);
59+
SESSION_ID = test.sessionID;
5860
}
5961
}
6062
return builder.end({ pretty: true});

0 commit comments

Comments
 (0)