├── .changeset ├── README.md └── config.json ├── .eslintignore ├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .prettierignore ├── .renovaterc.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── babel.config.cjs ├── docs └── errors │ └── target-size.md ├── examples └── menu │ ├── index.css │ ├── index.test.ts │ ├── index.ts │ └── templates │ └── index.html.liquid ├── jest.config.cjs ├── jest.setup.ts ├── package.json ├── patches └── @testing-library+jest-dom+6.4.8.patch ├── pleasantest-logo.svg ├── rollup.config.js ├── src ├── accessibility │ ├── browser.ts │ ├── index.ts │ └── rollup.config.js ├── ansi-colors-browser.test.ts ├── ansi-colors-browser.ts ├── async-hooks.ts ├── connect-to-browser.ts ├── extend-expect.ts ├── index.ts ├── jest-dom │ ├── index.ts │ └── rollup.config.js ├── module-server │ ├── build-status-tracker.ts │ ├── bundle-npm-module.ts │ ├── client-runtime-server.ts │ ├── combine-source-maps.ts │ ├── error-with-location.ts │ ├── extensions-and-detection.ts │ ├── index.ts │ ├── middleware │ │ ├── css.ts │ │ ├── index-html.ts │ │ ├── js.ts │ │ └── static.ts │ ├── node-resolve.test.ts │ ├── node-resolve.ts │ ├── plugin.ts │ ├── plugins │ │ ├── css.ts │ │ ├── environment-variables-plugin.ts │ │ ├── esbuild-plugin.ts │ │ ├── npm-plugin.ts │ │ └── resolve-extensions-plugin.ts │ ├── rollup-plugin-container.ts │ ├── server.ts │ ├── transform-css-imports.ts │ └── transform-imports.ts ├── pptr-testing-library-client │ ├── index.ts │ └── rollup.config.js ├── pptr-testing-library.ts ├── rollup-plugin-dom-accessibility-api.js ├── serialize │ ├── index.test.ts │ └── index.ts ├── source-map-error-from-browser.ts ├── start-disowned-browser.ts ├── types.d.ts ├── user-util │ ├── index.ts │ └── rollup.config.js ├── user.ts └── utils.ts ├── tests ├── accessibility │ ├── getAccessibilityTree.test.ts │ └── toPassAxeTests.test.ts ├── extend-expect.test.ts ├── forgot-await.test.ts ├── jest-dom-matchers │ ├── toBeChecked.test.ts │ ├── toBeDisabled.test.ts │ ├── toBeEmptyDOMElement.test.ts │ ├── toBeEnabled.test.ts │ ├── toBeInTheDocument.test.ts │ ├── toBeInvalid.test.ts │ ├── toBePartiallyChecked.test.ts │ ├── toBeRequired.test.ts │ ├── toBeValid.test.ts │ ├── toBeVisible.test.ts │ ├── toContainElement.test.ts │ ├── toContainHTML.test.ts │ ├── toHaveAccessibleDescription.test.ts │ ├── toHaveAccessibleErrorMessage.test.ts │ ├── toHaveAccessibleName.test.ts │ ├── toHaveAttribute.test.ts │ ├── toHaveClass.test.ts │ ├── toHaveDisplayValue.test.ts │ ├── toHaveFocus.test.ts │ ├── toHaveFormValues.test.ts │ ├── toHaveRole.test.ts │ ├── toHaveStyle.test.ts │ ├── toHaveTextContent.test.ts │ └── toHaveValue.test.ts ├── test-utils.test.ts ├── test-utils.ts ├── testing-library-queries │ ├── ByAltText.test.ts │ ├── ByDisplayValue.test.ts │ ├── ByLabelText.test.ts │ ├── ByPlaceholderText.test.ts │ ├── ByRole.test.ts │ ├── ByTestId.test.ts │ ├── ByText.test.ts │ ├── ByTitle.test.ts │ ├── variants-of-queries.test.ts │ └── within.test.ts ├── user │ ├── actionability.test.ts │ ├── clear.test.ts │ ├── click.test.ts │ ├── general.test.ts │ ├── selectOptions.test.ts │ └── type.test.ts ├── utils │ ├── _variables.sass │ ├── external-throwing.ts │ ├── external-with-reference.css │ ├── external-with-side-effect.ts │ ├── external-with-syntax-error.ts │ ├── external.css │ ├── external.sass │ ├── external.tsx │ ├── injectCSS.test.ts │ ├── injectHTML.test.ts │ ├── loadCSS.test.ts │ ├── loadJS.test.ts │ ├── runJS.test.tsx │ ├── smiley.svg │ ├── svelte-component.svelte │ └── vue-component.vue └── wait-for.test.ts └── tsconfig.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | .cache 3 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/.prettierignore -------------------------------------------------------------------------------- /.renovaterc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/.renovaterc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/babel.config.cjs -------------------------------------------------------------------------------- /docs/errors/target-size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/docs/errors/target-size.md -------------------------------------------------------------------------------- /examples/menu/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/examples/menu/index.css -------------------------------------------------------------------------------- /examples/menu/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/examples/menu/index.test.ts -------------------------------------------------------------------------------- /examples/menu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/examples/menu/index.ts -------------------------------------------------------------------------------- /examples/menu/templates/index.html.liquid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/examples/menu/templates/index.html.liquid -------------------------------------------------------------------------------- /jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/jest.config.cjs -------------------------------------------------------------------------------- /jest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/jest.setup.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/package.json -------------------------------------------------------------------------------- /patches/@testing-library+jest-dom+6.4.8.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/patches/@testing-library+jest-dom+6.4.8.patch -------------------------------------------------------------------------------- /pleasantest-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/pleasantest-logo.svg -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/accessibility/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/accessibility/browser.ts -------------------------------------------------------------------------------- /src/accessibility/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/accessibility/index.ts -------------------------------------------------------------------------------- /src/accessibility/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/accessibility/rollup.config.js -------------------------------------------------------------------------------- /src/ansi-colors-browser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/ansi-colors-browser.test.ts -------------------------------------------------------------------------------- /src/ansi-colors-browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/ansi-colors-browser.ts -------------------------------------------------------------------------------- /src/async-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/async-hooks.ts -------------------------------------------------------------------------------- /src/connect-to-browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/connect-to-browser.ts -------------------------------------------------------------------------------- /src/extend-expect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/extend-expect.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/jest-dom/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/jest-dom/index.ts -------------------------------------------------------------------------------- /src/jest-dom/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/jest-dom/rollup.config.js -------------------------------------------------------------------------------- /src/module-server/build-status-tracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/build-status-tracker.ts -------------------------------------------------------------------------------- /src/module-server/bundle-npm-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/bundle-npm-module.ts -------------------------------------------------------------------------------- /src/module-server/client-runtime-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/client-runtime-server.ts -------------------------------------------------------------------------------- /src/module-server/combine-source-maps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/combine-source-maps.ts -------------------------------------------------------------------------------- /src/module-server/error-with-location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/error-with-location.ts -------------------------------------------------------------------------------- /src/module-server/extensions-and-detection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/extensions-and-detection.ts -------------------------------------------------------------------------------- /src/module-server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/index.ts -------------------------------------------------------------------------------- /src/module-server/middleware/css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/middleware/css.ts -------------------------------------------------------------------------------- /src/module-server/middleware/index-html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/middleware/index-html.ts -------------------------------------------------------------------------------- /src/module-server/middleware/js.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/middleware/js.ts -------------------------------------------------------------------------------- /src/module-server/middleware/static.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/middleware/static.ts -------------------------------------------------------------------------------- /src/module-server/node-resolve.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/node-resolve.test.ts -------------------------------------------------------------------------------- /src/module-server/node-resolve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/node-resolve.ts -------------------------------------------------------------------------------- /src/module-server/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/plugin.ts -------------------------------------------------------------------------------- /src/module-server/plugins/css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/plugins/css.ts -------------------------------------------------------------------------------- /src/module-server/plugins/environment-variables-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/plugins/environment-variables-plugin.ts -------------------------------------------------------------------------------- /src/module-server/plugins/esbuild-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/plugins/esbuild-plugin.ts -------------------------------------------------------------------------------- /src/module-server/plugins/npm-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/plugins/npm-plugin.ts -------------------------------------------------------------------------------- /src/module-server/plugins/resolve-extensions-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/plugins/resolve-extensions-plugin.ts -------------------------------------------------------------------------------- /src/module-server/rollup-plugin-container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/rollup-plugin-container.ts -------------------------------------------------------------------------------- /src/module-server/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/server.ts -------------------------------------------------------------------------------- /src/module-server/transform-css-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/transform-css-imports.ts -------------------------------------------------------------------------------- /src/module-server/transform-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/module-server/transform-imports.ts -------------------------------------------------------------------------------- /src/pptr-testing-library-client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/pptr-testing-library-client/index.ts -------------------------------------------------------------------------------- /src/pptr-testing-library-client/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/pptr-testing-library-client/rollup.config.js -------------------------------------------------------------------------------- /src/pptr-testing-library.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/pptr-testing-library.ts -------------------------------------------------------------------------------- /src/rollup-plugin-dom-accessibility-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/rollup-plugin-dom-accessibility-api.js -------------------------------------------------------------------------------- /src/serialize/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/serialize/index.test.ts -------------------------------------------------------------------------------- /src/serialize/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/serialize/index.ts -------------------------------------------------------------------------------- /src/source-map-error-from-browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/source-map-error-from-browser.ts -------------------------------------------------------------------------------- /src/start-disowned-browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/start-disowned-browser.ts -------------------------------------------------------------------------------- /src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/types.d.ts -------------------------------------------------------------------------------- /src/user-util/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/user-util/index.ts -------------------------------------------------------------------------------- /src/user-util/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/user-util/rollup.config.js -------------------------------------------------------------------------------- /src/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/user.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tests/accessibility/getAccessibilityTree.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/accessibility/getAccessibilityTree.test.ts -------------------------------------------------------------------------------- /tests/accessibility/toPassAxeTests.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/accessibility/toPassAxeTests.test.ts -------------------------------------------------------------------------------- /tests/extend-expect.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/extend-expect.test.ts -------------------------------------------------------------------------------- /tests/forgot-await.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/forgot-await.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toBeChecked.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toBeChecked.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toBeDisabled.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toBeDisabled.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toBeEmptyDOMElement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toBeEmptyDOMElement.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toBeEnabled.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toBeEnabled.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toBeInTheDocument.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toBeInTheDocument.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toBeInvalid.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toBeInvalid.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toBePartiallyChecked.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toBePartiallyChecked.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toBeRequired.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toBeRequired.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toBeValid.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toBeValid.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toBeVisible.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toBeVisible.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toContainElement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toContainElement.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toContainHTML.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toContainHTML.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toHaveAccessibleDescription.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toHaveAccessibleDescription.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toHaveAccessibleErrorMessage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toHaveAccessibleErrorMessage.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toHaveAccessibleName.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toHaveAccessibleName.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toHaveAttribute.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toHaveAttribute.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toHaveClass.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toHaveClass.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toHaveDisplayValue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toHaveDisplayValue.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toHaveFocus.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toHaveFocus.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toHaveFormValues.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toHaveFormValues.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toHaveRole.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toHaveRole.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toHaveStyle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toHaveStyle.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toHaveTextContent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toHaveTextContent.test.ts -------------------------------------------------------------------------------- /tests/jest-dom-matchers/toHaveValue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/jest-dom-matchers/toHaveValue.test.ts -------------------------------------------------------------------------------- /tests/test-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/test-utils.test.ts -------------------------------------------------------------------------------- /tests/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/test-utils.ts -------------------------------------------------------------------------------- /tests/testing-library-queries/ByAltText.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/testing-library-queries/ByAltText.test.ts -------------------------------------------------------------------------------- /tests/testing-library-queries/ByDisplayValue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/testing-library-queries/ByDisplayValue.test.ts -------------------------------------------------------------------------------- /tests/testing-library-queries/ByLabelText.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/testing-library-queries/ByLabelText.test.ts -------------------------------------------------------------------------------- /tests/testing-library-queries/ByPlaceholderText.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/testing-library-queries/ByPlaceholderText.test.ts -------------------------------------------------------------------------------- /tests/testing-library-queries/ByRole.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/testing-library-queries/ByRole.test.ts -------------------------------------------------------------------------------- /tests/testing-library-queries/ByTestId.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/testing-library-queries/ByTestId.test.ts -------------------------------------------------------------------------------- /tests/testing-library-queries/ByText.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/testing-library-queries/ByText.test.ts -------------------------------------------------------------------------------- /tests/testing-library-queries/ByTitle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/testing-library-queries/ByTitle.test.ts -------------------------------------------------------------------------------- /tests/testing-library-queries/variants-of-queries.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/testing-library-queries/variants-of-queries.test.ts -------------------------------------------------------------------------------- /tests/testing-library-queries/within.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/testing-library-queries/within.test.ts -------------------------------------------------------------------------------- /tests/user/actionability.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/user/actionability.test.ts -------------------------------------------------------------------------------- /tests/user/clear.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/user/clear.test.ts -------------------------------------------------------------------------------- /tests/user/click.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/user/click.test.ts -------------------------------------------------------------------------------- /tests/user/general.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/user/general.test.ts -------------------------------------------------------------------------------- /tests/user/selectOptions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/user/selectOptions.test.ts -------------------------------------------------------------------------------- /tests/user/type.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/user/type.test.ts -------------------------------------------------------------------------------- /tests/utils/_variables.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/utils/_variables.sass -------------------------------------------------------------------------------- /tests/utils/external-throwing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/utils/external-throwing.ts -------------------------------------------------------------------------------- /tests/utils/external-with-reference.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/utils/external-with-reference.css -------------------------------------------------------------------------------- /tests/utils/external-with-side-effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/utils/external-with-side-effect.ts -------------------------------------------------------------------------------- /tests/utils/external-with-syntax-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/utils/external-with-syntax-error.ts -------------------------------------------------------------------------------- /tests/utils/external.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | display: none; 3 | } 4 | -------------------------------------------------------------------------------- /tests/utils/external.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/utils/external.sass -------------------------------------------------------------------------------- /tests/utils/external.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/utils/external.tsx -------------------------------------------------------------------------------- /tests/utils/injectCSS.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/utils/injectCSS.test.ts -------------------------------------------------------------------------------- /tests/utils/injectHTML.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/utils/injectHTML.test.ts -------------------------------------------------------------------------------- /tests/utils/loadCSS.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/utils/loadCSS.test.ts -------------------------------------------------------------------------------- /tests/utils/loadJS.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/utils/loadJS.test.ts -------------------------------------------------------------------------------- /tests/utils/runJS.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/utils/runJS.test.tsx -------------------------------------------------------------------------------- /tests/utils/smiley.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/utils/smiley.svg -------------------------------------------------------------------------------- /tests/utils/svelte-component.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/utils/svelte-component.svelte -------------------------------------------------------------------------------- /tests/utils/vue-component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/utils/vue-component.vue -------------------------------------------------------------------------------- /tests/wait-for.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tests/wait-for.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfour/pleasantest/HEAD/tsconfig.json --------------------------------------------------------------------------------