diff --git a/.github/workflows/validate-tests.yml b/.github/workflows/validate-tests.yml index 2ca0c39894..8625aa79da 100644 --- a/.github/workflows/validate-tests.yml +++ b/.github/workflows/validate-tests.yml @@ -21,7 +21,7 @@ jobs: run: yarn gentest-validate - name: yarn gentest - run: yarn gentest -h + run: yarn gentest - name: Check for modified tests run: | diff --git a/gentest/gentest-driver.ts b/gentest/gentest-driver.ts index a0acd6e642..ad7322e50c 100644 --- a/gentest/gentest-driver.ts +++ b/gentest/gentest-driver.ts @@ -31,7 +31,7 @@ function addSignatureToSourceCode(sourceCode: string): string { const argv = minimist(process.argv.slice(2)); const specificFixture = argv.f || argv.fixture; const suspend = argv.s || argv.suspend; -const headless = argv.h || argv.headless; +const createWindow = argv.w || argv['create-window']; const gentestDir = dirname(fileURLToPath(import.meta.url)); const yogaDir = dirname(gentestDir); @@ -55,7 +55,9 @@ options.addArguments( '--window-position=0,0', '--hide-scrollbars', ); -headless && options.addArguments('--headless'); +if (!createWindow) { + options.addArguments('--headless'); +} options.setLoggingPrefs({ browser: 'ALL', performance: 'ALL',