Nativefier/src
Adam Weeden e664bc6af8
Add playwright integration testing to the app (PR #1397)
This PR allows us to code playwright integration tests that can potentially replace some of our manual tests and allow us automated testing of the app itself.

Current technical limitations:
* No app level keyboard simulation support (e.g, zoom in, zoom out, etc.)
* No code coverage support, so even though we are testing the app, the code coverage does not reflect this fact
2022-04-20 22:03:49 -04:00
..
build Fix universal app path logic to resolve to absolute (fix #1398) 2022-04-19 09:56:16 -04:00
helpers Fixes ignored --file-download-options (PR #1350, fix #1275) 2022-02-06 00:02:49 -05:00
infer macOS: universal architecture app support (fix #1384, PR #1386) 2022-04-18 19:11:31 -04:00
options macOS: universal architecture app support (fix #1384, PR #1386) 2022-04-18 19:11:31 -04:00
utils Strip LRM and RLM in Linux names (fix #1361, PR #1365) 2022-03-20 23:27:57 -04:00
.eslintrc.js Make app strict TypeScript + linting (and add a shared project) (#1231) 2021-06-26 09:59:28 -04:00
cli.test.ts Add flag --strict-internal-urls to disable domain and subpath matching (PR #1340) 2022-02-06 17:40:51 -05:00
cli.ts macOS: universal architecture app support (fix #1384, PR #1386) 2022-04-18 19:11:31 -04:00
constants.ts Add playwright integration testing to the app (PR #1397) 2022-04-20 22:03:49 -04:00
integration-test.ts macOS: universal architecture app support (fix #1384, PR #1386) 2022-04-18 19:11:31 -04:00
jestSetupFiles.ts Add playwright integration testing to the app (PR #1397) 2022-04-20 22:03:49 -04:00
main.ts Make app strict TypeScript + linting (and add a shared project) (#1231) 2021-06-26 09:59:28 -04:00
playwright-test.ts Add playwright integration testing to the app (PR #1397) 2022-04-20 22:03:49 -04:00
tsconfig.json Make app strict TypeScript + linting (and add a shared project) (#1231) 2021-06-26 09:59:28 -04:00