├── .github └── workflows │ └── ui-check.yml ├── .gitignore ├── .licensed.yml ├── .wp-env.json ├── LICENSE ├── README.md ├── action.yml ├── actions ├── structure-check │ ├── README.md │ ├── index.js │ ├── package-lock.json │ └── package.json ├── theme-check │ ├── CheckTheme.php │ └── README.md └── ui-check │ ├── .gitignore │ ├── README.md │ ├── index.js │ ├── jest-puppeteer.config.js │ ├── package-lock.json │ ├── package.json │ ├── tests │ ├── e2e │ │ ├── jest.config.js │ │ ├── jest.defaults.js │ │ ├── jest.sanity.js │ │ └── specs │ │ │ ├── a11y │ │ │ ├── index.test.js │ │ │ └── pages.json │ │ │ ├── page │ │ │ ├── body-class │ │ │ │ ├── index.js │ │ │ │ └── sanity │ │ │ │ │ ├── html │ │ │ │ │ ├── empty.html │ │ │ │ │ ├── fail.html │ │ │ │ │ └── pass.html │ │ │ │ │ └── index.test.js │ │ │ ├── complete-output │ │ │ │ ├── index.js │ │ │ │ └── sanity │ │ │ │ │ ├── html │ │ │ │ │ ├── fail.html │ │ │ │ │ └── pass.html │ │ │ │ │ └── index.test.js │ │ │ ├── frontpage-template │ │ │ │ └── index.js │ │ │ ├── frontpage │ │ │ │ ├── index.js │ │ │ │ └── sanity │ │ │ │ │ ├── html │ │ │ │ │ ├── empty.html │ │ │ │ │ ├── fail.html │ │ │ │ │ └── pass.html │ │ │ │ │ └── index.test.js │ │ │ ├── index.test.js │ │ │ ├── js-errors │ │ │ │ ├── index.js │ │ │ │ └── sanity │ │ │ │ │ ├── html │ │ │ │ │ ├── fail.html │ │ │ │ │ └── pass.html │ │ │ │ │ └── index.test.js │ │ │ ├── page-status │ │ │ │ ├── index.js │ │ │ │ └── sanity │ │ │ │ │ ├── html │ │ │ │ │ └── pass.html │ │ │ │ │ └── index.test.js │ │ │ ├── php-errors │ │ │ │ ├── index.js │ │ │ │ └── sanity │ │ │ │ │ ├── html │ │ │ │ │ ├── fail-attribute.html │ │ │ │ │ ├── fail-multiline.html │ │ │ │ │ ├── fail.html │ │ │ │ │ └── pass.html │ │ │ │ │ └── index.test.js │ │ │ └── unexpected-links │ │ │ │ ├── index.js │ │ │ │ └── sanity │ │ │ │ ├── html │ │ │ │ ├── fail.html │ │ │ │ └── pass.html │ │ │ │ └── index.test.js │ │ │ └── ui │ │ │ ├── element-focus │ │ │ ├── index.js │ │ │ └── sanity │ │ │ │ ├── html │ │ │ │ ├── fail.html │ │ │ │ ├── pass.html │ │ │ │ └── style.css │ │ │ │ └── index.test.js │ │ │ ├── index.test.js │ │ │ ├── skip-links │ │ │ ├── index.js │ │ │ └── sanity │ │ │ │ ├── html │ │ │ │ ├── fail-no-content-to-match-anchor.html │ │ │ │ ├── fail-no-hash.html │ │ │ │ ├── fail-not-a-tag.html │ │ │ │ ├── fail.html │ │ │ │ ├── pass.html │ │ │ │ └── style.css │ │ │ │ └── index.test.js │ │ │ ├── sub-menu │ │ │ ├── index.js │ │ │ └── sanity │ │ │ │ ├── html │ │ │ │ ├── fail-no-menus-open.html │ │ │ │ ├── pass-no-menu.html │ │ │ │ ├── pass.html │ │ │ │ └── style.css │ │ │ │ └── index.test.js │ │ │ └── tabbing │ │ │ ├── index.js │ │ │ └── sanity │ │ │ ├── html │ │ │ ├── fail.html │ │ │ └── pass.html │ │ │ └── index.test.js │ ├── unit │ │ ├── block-templates │ │ │ ├── index.js │ │ │ └── sanity │ │ │ │ ├── html │ │ │ │ ├── fail-malformed-unclosed.html │ │ │ │ ├── fail-missing-closing-tag.html │ │ │ │ └── pass.html │ │ │ │ └── index.test.js │ │ ├── index.block.test.js │ │ ├── jest.config.js │ │ └── jest.sanity.js │ └── utils │ │ ├── environment.js │ │ ├── formatting.js │ │ ├── helpers.js │ │ ├── index.js │ │ ├── messaging.js │ │ ├── paths.js │ │ ├── puppeteer.js │ │ ├── queries.js │ │ ├── screenshots.js │ │ └── settings.js │ └── yarn.lock ├── bin ├── configure.js ├── create-wp-env-override.js ├── github.js ├── log.js ├── program.js └── utils.js ├── config └── a11y-theme-unit-test-data.xml ├── docs ├── ui-errors.md └── ui-warnings.md ├── helpers ├── ThemeHelper.php ├── test │ └── index.php └── theme-test-helper-plugin.php ├── index.js ├── package.json └── yarn.lock /.github/workflows/ui-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/.github/workflows/ui-check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/.gitignore -------------------------------------------------------------------------------- /.licensed.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/.licensed.yml -------------------------------------------------------------------------------- /.wp-env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/.wp-env.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/README.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/action.yml -------------------------------------------------------------------------------- /actions/structure-check/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/structure-check/README.md -------------------------------------------------------------------------------- /actions/structure-check/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/structure-check/index.js -------------------------------------------------------------------------------- /actions/structure-check/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/structure-check/package-lock.json -------------------------------------------------------------------------------- /actions/structure-check/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/structure-check/package.json -------------------------------------------------------------------------------- /actions/theme-check/CheckTheme.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/theme-check/CheckTheme.php -------------------------------------------------------------------------------- /actions/theme-check/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/theme-check/README.md -------------------------------------------------------------------------------- /actions/ui-check/.gitignore: -------------------------------------------------------------------------------- 1 | output/* -------------------------------------------------------------------------------- /actions/ui-check/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/README.md -------------------------------------------------------------------------------- /actions/ui-check/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /actions/ui-check/jest-puppeteer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/jest-puppeteer.config.js -------------------------------------------------------------------------------- /actions/ui-check/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/package-lock.json -------------------------------------------------------------------------------- /actions/ui-check/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/package.json -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/jest.config.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/jest.defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/jest.defaults.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/jest.sanity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/jest.sanity.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/a11y/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/a11y/index.test.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/a11y/pages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/a11y/pages.json -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/body-class/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/body-class/index.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/body-class/sanity/html/empty.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/body-class/sanity/html/fail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/body-class/sanity/html/fail.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/body-class/sanity/html/pass.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/body-class/sanity/html/pass.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/body-class/sanity/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/body-class/sanity/index.test.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/complete-output/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/complete-output/index.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/complete-output/sanity/html/fail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/complete-output/sanity/html/fail.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/complete-output/sanity/html/pass.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/complete-output/sanity/html/pass.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/complete-output/sanity/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/complete-output/sanity/index.test.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/frontpage-template/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/frontpage-template/index.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/frontpage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/frontpage/index.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/frontpage/sanity/html/empty.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/frontpage/sanity/html/fail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/frontpage/sanity/html/fail.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/frontpage/sanity/html/pass.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/frontpage/sanity/html/pass.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/frontpage/sanity/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/frontpage/sanity/index.test.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/index.test.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/js-errors/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/js-errors/index.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/js-errors/sanity/html/fail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/js-errors/sanity/html/fail.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/js-errors/sanity/html/pass.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/js-errors/sanity/html/pass.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/js-errors/sanity/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/js-errors/sanity/index.test.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/page-status/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/page-status/index.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/page-status/sanity/html/pass.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/page-status/sanity/html/pass.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/page-status/sanity/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/page-status/sanity/index.test.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/php-errors/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/php-errors/index.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/php-errors/sanity/html/fail-attribute.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/php-errors/sanity/html/fail-attribute.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/php-errors/sanity/html/fail-multiline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/php-errors/sanity/html/fail-multiline.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/php-errors/sanity/html/fail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/php-errors/sanity/html/fail.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/php-errors/sanity/html/pass.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/php-errors/sanity/html/pass.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/php-errors/sanity/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/php-errors/sanity/index.test.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/unexpected-links/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/unexpected-links/index.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/unexpected-links/sanity/html/fail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/unexpected-links/sanity/html/fail.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/unexpected-links/sanity/html/pass.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/unexpected-links/sanity/html/pass.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/page/unexpected-links/sanity/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/page/unexpected-links/sanity/index.test.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/element-focus/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/element-focus/index.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/element-focus/sanity/html/fail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/element-focus/sanity/html/fail.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/element-focus/sanity/html/pass.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/element-focus/sanity/html/pass.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/element-focus/sanity/html/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/element-focus/sanity/html/style.css -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/element-focus/sanity/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/element-focus/sanity/index.test.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/index.test.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/skip-links/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/skip-links/index.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/skip-links/sanity/html/fail-no-content-to-match-anchor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/skip-links/sanity/html/fail-no-content-to-match-anchor.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/skip-links/sanity/html/fail-no-hash.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/skip-links/sanity/html/fail-no-hash.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/skip-links/sanity/html/fail-not-a-tag.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/skip-links/sanity/html/fail-not-a-tag.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/skip-links/sanity/html/fail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/skip-links/sanity/html/fail.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/skip-links/sanity/html/pass.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/skip-links/sanity/html/pass.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/skip-links/sanity/html/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/skip-links/sanity/html/style.css -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/skip-links/sanity/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/skip-links/sanity/index.test.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/sub-menu/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/sub-menu/index.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/sub-menu/sanity/html/fail-no-menus-open.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/sub-menu/sanity/html/fail-no-menus-open.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/sub-menu/sanity/html/pass-no-menu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/sub-menu/sanity/html/pass-no-menu.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/sub-menu/sanity/html/pass.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/sub-menu/sanity/html/pass.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/sub-menu/sanity/html/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/sub-menu/sanity/html/style.css -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/sub-menu/sanity/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/sub-menu/sanity/index.test.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/tabbing/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/tabbing/index.js -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/tabbing/sanity/html/fail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/tabbing/sanity/html/fail.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/tabbing/sanity/html/pass.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/tabbing/sanity/html/pass.html -------------------------------------------------------------------------------- /actions/ui-check/tests/e2e/specs/ui/tabbing/sanity/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/e2e/specs/ui/tabbing/sanity/index.test.js -------------------------------------------------------------------------------- /actions/ui-check/tests/unit/block-templates/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/unit/block-templates/index.js -------------------------------------------------------------------------------- /actions/ui-check/tests/unit/block-templates/sanity/html/fail-malformed-unclosed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/unit/block-templates/sanity/html/fail-malformed-unclosed.html -------------------------------------------------------------------------------- /actions/ui-check/tests/unit/block-templates/sanity/html/fail-missing-closing-tag.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/unit/block-templates/sanity/html/fail-missing-closing-tag.html -------------------------------------------------------------------------------- /actions/ui-check/tests/unit/block-templates/sanity/html/pass.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/unit/block-templates/sanity/html/pass.html -------------------------------------------------------------------------------- /actions/ui-check/tests/unit/block-templates/sanity/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/unit/block-templates/sanity/index.test.js -------------------------------------------------------------------------------- /actions/ui-check/tests/unit/index.block.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/unit/index.block.test.js -------------------------------------------------------------------------------- /actions/ui-check/tests/unit/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/unit/jest.config.js -------------------------------------------------------------------------------- /actions/ui-check/tests/unit/jest.sanity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/unit/jest.sanity.js -------------------------------------------------------------------------------- /actions/ui-check/tests/utils/environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/utils/environment.js -------------------------------------------------------------------------------- /actions/ui-check/tests/utils/formatting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/utils/formatting.js -------------------------------------------------------------------------------- /actions/ui-check/tests/utils/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/utils/helpers.js -------------------------------------------------------------------------------- /actions/ui-check/tests/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/utils/index.js -------------------------------------------------------------------------------- /actions/ui-check/tests/utils/messaging.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/utils/messaging.js -------------------------------------------------------------------------------- /actions/ui-check/tests/utils/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/utils/paths.js -------------------------------------------------------------------------------- /actions/ui-check/tests/utils/puppeteer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/utils/puppeteer.js -------------------------------------------------------------------------------- /actions/ui-check/tests/utils/queries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/utils/queries.js -------------------------------------------------------------------------------- /actions/ui-check/tests/utils/screenshots.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/utils/screenshots.js -------------------------------------------------------------------------------- /actions/ui-check/tests/utils/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/tests/utils/settings.js -------------------------------------------------------------------------------- /actions/ui-check/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/actions/ui-check/yarn.lock -------------------------------------------------------------------------------- /bin/configure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/bin/configure.js -------------------------------------------------------------------------------- /bin/create-wp-env-override.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/bin/create-wp-env-override.js -------------------------------------------------------------------------------- /bin/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/bin/github.js -------------------------------------------------------------------------------- /bin/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/bin/log.js -------------------------------------------------------------------------------- /bin/program.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/bin/program.js -------------------------------------------------------------------------------- /bin/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/bin/utils.js -------------------------------------------------------------------------------- /config/a11y-theme-unit-test-data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/config/a11y-theme-unit-test-data.xml -------------------------------------------------------------------------------- /docs/ui-errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/docs/ui-errors.md -------------------------------------------------------------------------------- /docs/ui-warnings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/docs/ui-warnings.md -------------------------------------------------------------------------------- /helpers/ThemeHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/helpers/ThemeHelper.php -------------------------------------------------------------------------------- /helpers/test/index.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /helpers/theme-test-helper-plugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/helpers/theme-test-helper-plugin.php -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/package.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/theme-review-action/HEAD/yarn.lock --------------------------------------------------------------------------------