├── .eslintignore ├── .eslintrc.js ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── bug.md │ ├── feature.md │ ├── question.md │ └── regression.md ├── PULL_REQUEST_TEMPLATE.md ├── SUPPORT.md └── workflows │ └── ci.yml ├── .gitignore ├── .prettierignore ├── .swcrc ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── conventional-github-releaser-context.json ├── jest-puppeteer.config.js ├── jest.config.js ├── lerna.json ├── nx.json ├── package.json ├── packages ├── expect-puppeteer │ ├── .npmignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── __fixtures__ │ │ └── file.txt │ ├── jest.config.js │ ├── package.json │ ├── rollup.config.mjs │ ├── src │ │ ├── __snapshots__ │ │ │ └── index.test.ts.snap │ │ ├── globals.test.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── matchers │ │ │ ├── getElementFactory.ts │ │ │ ├── matchTextContent.ts │ │ │ ├── notToMatchElement.test.ts │ │ │ ├── notToMatchElement.ts │ │ │ ├── notToMatchTextContent.test.ts │ │ │ ├── notToMatchTextContent.ts │ │ │ ├── test-util.ts │ │ │ ├── toClick.test.ts │ │ │ ├── toClick.ts │ │ │ ├── toDisplayDialog.test.ts │ │ │ ├── toDisplayDialog.ts │ │ │ ├── toFill.test.ts │ │ │ ├── toFill.ts │ │ │ ├── toFillForm.test.ts │ │ │ ├── toFillForm.ts │ │ │ ├── toMatchElement.test.ts │ │ │ ├── toMatchElement.ts │ │ │ ├── toMatchTextContent.test.ts │ │ │ ├── toMatchTextContent.ts │ │ │ ├── toSelect.test.ts │ │ │ ├── toSelect.ts │ │ │ ├── toUploadFile.test.ts │ │ │ └── toUploadFile.ts │ │ ├── options.test.ts │ │ ├── options.ts │ │ └── utils.ts │ └── tsconfig.json ├── jest-dev-server │ ├── .npmignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.mjs │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── jest-environment-puppeteer │ ├── .npmignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── rollup.config.mjs │ ├── setup.js │ ├── src │ │ ├── browsers.ts │ │ ├── config.ts │ │ ├── env.ts │ │ ├── global-init.ts │ │ ├── index.ts │ │ └── stdin.ts │ ├── teardown.js │ ├── tests │ │ ├── .eslintrc.js │ │ ├── __fixtures__ │ │ │ ├── browserConfig.js │ │ │ ├── browserWsEndpointConfig.js │ │ │ ├── customConfig.js │ │ │ ├── invalidProduct.js │ │ │ ├── launchConfig.js │ │ │ └── promiseConfig.js │ │ ├── basic.test.ts │ │ ├── browserContext-1.test.ts │ │ ├── browserContext-2.test.ts │ │ ├── config.test.ts │ │ ├── resetBrowser.test.ts │ │ ├── resetPage.test.ts │ │ └── runBeforeUnloadOnClose.test.ts │ └── tsconfig.json ├── jest-puppeteer │ ├── .npmignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── jest-preset.js │ ├── package.json │ ├── rollup.config.mjs │ ├── src │ │ └── index.ts │ └── tsconfig.json └── spawnd │ ├── .npmignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── rollup.config.mjs │ ├── src │ └── index.ts │ └── tsconfig.json ├── resources ├── jest-puppeteer-logo.png └── jest-puppeteer-logo.sketch ├── server ├── .eslintrc.js ├── index.js └── public │ ├── frame.html │ ├── index.html │ ├── page2.html │ ├── shadow.html │ └── shadowFrame.html └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | node_modules/ -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: gregberge 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/.github/ISSUE_TEMPLATE/bug.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/.github/ISSUE_TEMPLATE/feature.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/regression.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/.github/ISSUE_TEMPLATE/regression.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/.github/SUPPORT.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | screenshots/ 4 | .nx/ -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/.prettierignore -------------------------------------------------------------------------------- /.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/.swcrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/README.md -------------------------------------------------------------------------------- /conventional-github-releaser-context.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/conventional-github-releaser-context.json -------------------------------------------------------------------------------- /jest-puppeteer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/jest-puppeteer.config.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | projects: ["/packages/*"], 3 | }; 4 | -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/lerna.json -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/package.json -------------------------------------------------------------------------------- /packages/expect-puppeteer/.npmignore: -------------------------------------------------------------------------------- 1 | /* 2 | !/dist 3 | -------------------------------------------------------------------------------- /packages/expect-puppeteer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/expect-puppeteer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/LICENSE -------------------------------------------------------------------------------- /packages/expect-puppeteer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/README.md -------------------------------------------------------------------------------- /packages/expect-puppeteer/__fixtures__/file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/expect-puppeteer/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/jest.config.js -------------------------------------------------------------------------------- /packages/expect-puppeteer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/package.json -------------------------------------------------------------------------------- /packages/expect-puppeteer/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/rollup.config.mjs -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/__snapshots__/index.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/__snapshots__/index.test.ts.snap -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/globals.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/globals.test.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/index.test.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/index.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/getElementFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/getElementFactory.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/matchTextContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/matchTextContent.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/notToMatchElement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/notToMatchElement.test.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/notToMatchElement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/notToMatchElement.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/notToMatchTextContent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/notToMatchTextContent.test.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/notToMatchTextContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/notToMatchTextContent.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/test-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/test-util.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/toClick.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/toClick.test.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/toClick.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/toClick.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/toDisplayDialog.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/toDisplayDialog.test.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/toDisplayDialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/toDisplayDialog.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/toFill.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/toFill.test.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/toFill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/toFill.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/toFillForm.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/toFillForm.test.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/toFillForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/toFillForm.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/toMatchElement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/toMatchElement.test.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/toMatchElement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/toMatchElement.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/toMatchTextContent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/toMatchTextContent.test.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/toMatchTextContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/toMatchTextContent.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/toSelect.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/toSelect.test.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/toSelect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/toSelect.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/toUploadFile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/toUploadFile.test.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/matchers/toUploadFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/matchers/toUploadFile.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/options.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/options.test.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/options.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/expect-puppeteer/src/utils.ts -------------------------------------------------------------------------------- /packages/expect-puppeteer/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/jest-dev-server/.npmignore: -------------------------------------------------------------------------------- 1 | /* 2 | !/dist 3 | -------------------------------------------------------------------------------- /packages/jest-dev-server/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-dev-server/CHANGELOG.md -------------------------------------------------------------------------------- /packages/jest-dev-server/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-dev-server/LICENSE -------------------------------------------------------------------------------- /packages/jest-dev-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-dev-server/README.md -------------------------------------------------------------------------------- /packages/jest-dev-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-dev-server/package.json -------------------------------------------------------------------------------- /packages/jest-dev-server/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-dev-server/rollup.config.mjs -------------------------------------------------------------------------------- /packages/jest-dev-server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-dev-server/src/index.ts -------------------------------------------------------------------------------- /packages/jest-dev-server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/.npmignore -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/LICENSE -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/README.md -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/jest.config.js -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/package.json -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/rollup.config.mjs -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/setup.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./dist/global-init").setup; 2 | -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/src/browsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/src/browsers.ts -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/src/config.ts -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/src/env.ts -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/src/global-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/src/global-init.ts -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/src/index.ts -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/src/stdin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/src/stdin.ts -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/teardown.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./dist/global-init").teardown; 2 | -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/tests/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/tests/.eslintrc.js -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/tests/__fixtures__/browserConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/tests/__fixtures__/browserConfig.js -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/tests/__fixtures__/browserWsEndpointConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/tests/__fixtures__/browserWsEndpointConfig.js -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/tests/__fixtures__/customConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/tests/__fixtures__/customConfig.js -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/tests/__fixtures__/invalidProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/tests/__fixtures__/invalidProduct.js -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/tests/__fixtures__/launchConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/tests/__fixtures__/launchConfig.js -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/tests/__fixtures__/promiseConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/tests/__fixtures__/promiseConfig.js -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/tests/basic.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/tests/basic.test.ts -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/tests/browserContext-1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/tests/browserContext-1.test.ts -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/tests/browserContext-2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/tests/browserContext-2.test.ts -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/tests/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/tests/config.test.ts -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/tests/resetBrowser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/tests/resetBrowser.test.ts -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/tests/resetPage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/tests/resetPage.test.ts -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/tests/runBeforeUnloadOnClose.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-environment-puppeteer/tests/runBeforeUnloadOnClose.test.ts -------------------------------------------------------------------------------- /packages/jest-environment-puppeteer/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/jest-puppeteer/.npmignore: -------------------------------------------------------------------------------- 1 | /* 2 | !/dist 3 | !jest-preset.js 4 | -------------------------------------------------------------------------------- /packages/jest-puppeteer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-puppeteer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/jest-puppeteer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-puppeteer/LICENSE -------------------------------------------------------------------------------- /packages/jest-puppeteer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-puppeteer/README.md -------------------------------------------------------------------------------- /packages/jest-puppeteer/jest-preset.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./dist/index.js"); 2 | -------------------------------------------------------------------------------- /packages/jest-puppeteer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-puppeteer/package.json -------------------------------------------------------------------------------- /packages/jest-puppeteer/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-puppeteer/rollup.config.mjs -------------------------------------------------------------------------------- /packages/jest-puppeteer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/jest-puppeteer/src/index.ts -------------------------------------------------------------------------------- /packages/jest-puppeteer/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/spawnd/.npmignore: -------------------------------------------------------------------------------- 1 | /* 2 | !/dist 3 | -------------------------------------------------------------------------------- /packages/spawnd/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/spawnd/CHANGELOG.md -------------------------------------------------------------------------------- /packages/spawnd/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/spawnd/LICENSE -------------------------------------------------------------------------------- /packages/spawnd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/spawnd/README.md -------------------------------------------------------------------------------- /packages/spawnd/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/spawnd/package.json -------------------------------------------------------------------------------- /packages/spawnd/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/spawnd/rollup.config.mjs -------------------------------------------------------------------------------- /packages/spawnd/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/packages/spawnd/src/index.ts -------------------------------------------------------------------------------- /packages/spawnd/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /resources/jest-puppeteer-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/resources/jest-puppeteer-logo.png -------------------------------------------------------------------------------- /resources/jest-puppeteer-logo.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/resources/jest-puppeteer-logo.sketch -------------------------------------------------------------------------------- /server/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/server/.eslintrc.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/server/index.js -------------------------------------------------------------------------------- /server/public/frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/server/public/frame.html -------------------------------------------------------------------------------- /server/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/server/public/index.html -------------------------------------------------------------------------------- /server/public/page2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/server/public/page2.html -------------------------------------------------------------------------------- /server/public/shadow.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/server/public/shadow.html -------------------------------------------------------------------------------- /server/public/shadowFrame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/server/public/shadowFrame.html -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argos-ci/jest-puppeteer/HEAD/tsconfig.json --------------------------------------------------------------------------------