cherry-pick(#30832): chore(testServer): accept video parameter when running tests
This commit is contained in:
parent
5d2623030d
commit
32bde52512
|
|
@ -94,6 +94,7 @@ export interface TestServerInterface {
|
||||||
timeout?: number,
|
timeout?: number,
|
||||||
reporters?: string[],
|
reporters?: string[],
|
||||||
trace?: 'on' | 'off';
|
trace?: 'on' | 'off';
|
||||||
|
video?: 'on' | 'off';
|
||||||
projects?: string[];
|
projects?: string[];
|
||||||
reuseContext?: boolean;
|
reuseContext?: boolean;
|
||||||
connectWsEndpoint?: string;
|
connectWsEndpoint?: string;
|
||||||
|
|
|
||||||
|
|
@ -308,7 +308,7 @@ class TestServerDispatcher implements TestServerInterface {
|
||||||
reporter: params.reporters ? params.reporters.map(r => [r]) : undefined,
|
reporter: params.reporters ? params.reporters.map(r => [r]) : undefined,
|
||||||
use: {
|
use: {
|
||||||
trace: params.trace === 'on' ? { mode: 'on', sources: false, _live: true } : (params.trace === 'off' ? 'off' : undefined),
|
trace: params.trace === 'on' ? { mode: 'on', sources: false, _live: true } : (params.trace === 'off' ? 'off' : undefined),
|
||||||
video: 'off',
|
video: params.video === 'on' ? 'on' : (params.video === 'off' ? 'off' : undefined),
|
||||||
headless: params.headed ? false : undefined,
|
headless: params.headed ? false : undefined,
|
||||||
_optionContextReuseMode: params.reuseContext ? 'when-possible' : undefined,
|
_optionContextReuseMode: params.reuseContext ? 'when-possible' : undefined,
|
||||||
_optionConnectOptions: params.connectWsEndpoint ? { wsEndpoint: params.connectWsEndpoint } : undefined,
|
_optionConnectOptions: params.connectWsEndpoint ? { wsEndpoint: params.connectWsEndpoint } : undefined,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue