Skip to content

Commit 32bde52

Browse files
committed
cherry-pick(#30832): chore(testServer): accept video parameter when running tests
1 parent 5d26230 commit 32bde52

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

packages/playwright/src/isomorphic/testServerInterface.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ export interface TestServerInterface {
9494
timeout?: number,
9595
reporters?: string[],
9696
trace?: 'on' | 'off';
97+
video?: 'on' | 'off';
9798
projects?: string[];
9899
reuseContext?: boolean;
99100
connectWsEndpoint?: string;

packages/playwright/src/runner/testServer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -308,7 +308,7 @@ class TestServerDispatcher implements TestServerInterface {
308308
reporter: params.reporters ? params.reporters.map(r => [r]) : undefined,
309309
use: {
310310
trace: params.trace === 'on' ? { mode: 'on', sources: false, _live: true } : (params.trace === 'off' ? 'off' : undefined),
311-
video: 'off',
311+
video: params.video === 'on' ? 'on' : (params.video === 'off' ? 'off' : undefined),
312312
headless: params.headed ? false : undefined,
313313
_optionContextReuseMode: params.reuseContext ? 'when-possible' : undefined,
314314
_optionConnectOptions: params.connectWsEndpoint ? { wsEndpoint: params.connectWsEndpoint } : undefined,

0 commit comments

Comments
 (0)