├── .eslintrc.json ├── .github ├── actions │ └── setup │ │ └── action.yml ├── pull_request_template.md └── workflows │ └── tests.yml ├── .gitignore ├── .happo.js ├── .nvmrc ├── README.md ├── lib ├── a11y.js ├── expect-schema.js ├── helpers.js └── schemas.js ├── package.json ├── playwright.config.js ├── tests ├── api │ ├── cart.api.test.js │ ├── login.api.test.js │ ├── product.api.test.js │ └── user.api.test.js ├── e2e │ ├── create-product.e2e.test.js │ └── create-user.e2e.test.js └── visual │ ├── login.visual.test.js │ └── navbar.visual.test.js └── yarn.lock /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/actions/setup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/.github/actions/setup/action.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/.gitignore -------------------------------------------------------------------------------- /.happo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/.happo.js -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v16 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/README.md -------------------------------------------------------------------------------- /lib/a11y.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/lib/a11y.js -------------------------------------------------------------------------------- /lib/expect-schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/lib/expect-schema.js -------------------------------------------------------------------------------- /lib/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/lib/helpers.js -------------------------------------------------------------------------------- /lib/schemas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/lib/schemas.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/playwright.config.js -------------------------------------------------------------------------------- /tests/api/cart.api.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/tests/api/cart.api.test.js -------------------------------------------------------------------------------- /tests/api/login.api.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/tests/api/login.api.test.js -------------------------------------------------------------------------------- /tests/api/product.api.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/tests/api/product.api.test.js -------------------------------------------------------------------------------- /tests/api/user.api.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/tests/api/user.api.test.js -------------------------------------------------------------------------------- /tests/e2e/create-product.e2e.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/tests/e2e/create-product.e2e.test.js -------------------------------------------------------------------------------- /tests/e2e/create-user.e2e.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/tests/e2e/create-user.e2e.test.js -------------------------------------------------------------------------------- /tests/visual/login.visual.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/tests/visual/login.visual.test.js -------------------------------------------------------------------------------- /tests/visual/navbar.visual.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/tests/visual/navbar.visual.test.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanteixeira/demo-playwright-test/HEAD/yarn.lock --------------------------------------------------------------------------------