From 7802abaffe21a7bf9cad9ad7cfc6dad5b72c31f9 Mon Sep 17 00:00:00 2001 From: Matt Provost Date: Tue, 28 Mar 2023 21:07:36 +0000 Subject: [PATCH 1/2] Add a11y tests to workflow Signed-off-by: Matt Provost --- .github/workflows/build_and_test.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 60c4efbe5a..33e41a5d13 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -39,3 +39,6 @@ jobs: - name: Run unit tests run: yarn test-unit + + - name: Run accessibility tests + run: yarn start-test-server-and-a11y-test From d80c42fc0b7db1434729a50d922bfc1fe48f46c5 Mon Sep 17 00:00:00 2001 From: Matt Provost Date: Tue, 28 Mar 2023 21:33:52 +0000 Subject: [PATCH 2/2] Add cross-env to start-test-server script Signed-off-by: Matt Provost --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4fa92f6246..b03c549681 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "test-unit": "cross-env NODE_ENV=test jest --config ./scripts/jest/config.json", "test-a11y": "node ./scripts/a11y-testing", "test-staged": "yarn lint && node scripts/test-staged.js", - "start-test-server": "BABEL_MODULES=false NODE_ENV=puppeteer NODE_OPTIONS=--max-old-space-size=4096 webpack-dev-server --config src-docs/webpack.config.js --port 9999", + "start-test-server": "cross-env BABEL_MODULES=false NODE_ENV=puppeteer NODE_OPTIONS=--max-old-space-size=4096 webpack-dev-server --config src-docs/webpack.config.js --port 9999", "yo-component": "yo ./generator-oui/app/component.js", "start-test-server-and-a11y-test": "cross-env WAIT_ON_TIMEOUT=600000 start-server-and-test start-test-server http-get://localhost:9999 test-a11y", "yo-doc": "yo ./generator-oui/app/documentation.js",