From 3bd6c535203001f1b83f9fb82094730aa405830f Mon Sep 17 00:00:00 2001 From: GZolla <43836485+GZolla@users.noreply.github.com> Date: Fri, 15 May 2026 10:17:50 -0700 Subject: [PATCH 1/2] fix: expand body to viewport on axe tests --- src/server/wtr-config.js | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/src/server/wtr-config.js b/src/server/wtr-config.js index 7f49ec0e..5a6970ff 100644 --- a/src/server/wtr-config.js +++ b/src/server/wtr-config.js @@ -66,7 +66,7 @@ const HTML_BODY = testFramework => ` `; -const HTML_HEAD = ` +const HTML_HEAD = (expandBody = false) => ` @@ -123,6 +123,7 @@ const HTML_HEAD = ` line-height: 1.4rem; margin: 0; padding: 38px; + ${expandBody ? 'height: 100vh;box-sizing: border-box;' : ''} } body.no-padding { padding: 0; @@ -134,11 +135,13 @@ const DEFAULT_TEST_RUNNER_HTML = testFramework => ` ${HTML_BODY(testFramework)} `; -const FULL_TEST_RUNNER_HTML = testFramework => ` - - ${HTML_HEAD} - ${HTML_BODY(testFramework)} -`; +const FULL_TEST_RUNNER_HTML = (expandBody = false) => { + return testFramework => ` + + ${HTML_HEAD(expandBody)} + ${HTML_BODY(testFramework)} + ` +}; export class WTRConfig { @@ -153,7 +156,7 @@ export class WTRConfig { name: 'vdiff', files: this.#pattern, browsers: [BROWSER_MAP.chrome], - testRunnerHtml: FULL_TEST_RUNNER_HTML + testRunnerHtml: FULL_TEST_RUNNER_HTML() }; } create({ @@ -180,7 +183,7 @@ export class WTRConfig { if (!['test', 'vdiff', ...passthroughGroupNames].includes(group)) { const groupConfig = { name: group, files: this.#pattern }; - if (group === 'axe') groupConfig.testRunnerHtml = FULL_TEST_RUNNER_HTML; + if (group === 'axe') groupConfig.testRunnerHtml = FULL_TEST_RUNNER_HTML(true); config.groups.push(groupConfig); } else { const groupConfig = config.groups.find(g => g.name === group); From 7b9e0654f173abe255df065f67d57be91d363233 Mon Sep 17 00:00:00 2001 From: GZolla <43836485+GZolla@users.noreply.github.com> Date: Fri, 15 May 2026 10:33:20 -0700 Subject: [PATCH 2/2] Appease Linter --- src/server/wtr-config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/wtr-config.js b/src/server/wtr-config.js index 5a6970ff..6b02805f 100644 --- a/src/server/wtr-config.js +++ b/src/server/wtr-config.js @@ -140,7 +140,7 @@ const FULL_TEST_RUNNER_HTML = (expandBody = false) => { ${HTML_HEAD(expandBody)} ${HTML_BODY(testFramework)} - ` + `; }; export class WTRConfig {