Skip to content

Commit 864365f

Browse files
add testId and sessionId in snapshot options
1 parent 450a653 commit 864365f

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/lib/processSnapshot.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,17 @@ export default async function processSnapshot(snapshot: Snapshot, ctx: Context):
191191
processedOptions.loadDomContent = true;
192192
}
193193

194+
if (options.sessionId) {
195+
const sessionId = options.sessionId;
196+
processedOptions.sessionId = sessionId
197+
if (ctx.sessionCapabilitiesMap && ctx.sessionCapabilitiesMap.has(sessionId)) {
198+
const sessionCapabilities = ctx.sessionCapabilitiesMap.get(sessionId);
199+
if (sessionCapabilities && sessionCapabilities.id) {
200+
processedOptions.testId = sessionCapabilities.id;
201+
}
202+
}
203+
}
204+
194205
if (options.web && Object.keys(options.web).length) {
195206
processedOptions.web = {};
196207

0 commit comments

Comments
 (0)