enso/app/ide-desktop/client
Adam Obuchowicz e6b904d012
Integration Tests (#11186)
A stub for integration tests to be run locally; part of #8487

To run tests, you need to:
1. Build IDE package: `./run ide build`
2. set ENSO_TEST_USER and ENSO_TEST_USER_PASSWORD to some working credentials (I used my personal account, but there will be also test user soon)
3. run `corepack pnpm -r --filter enso exec playwright test`

The tests are run with a separate projects directory set up in tmpdir, so any local workspace dir is not affected.

The only test so far just checks if it's possible to log in and create a new project.
2024-09-27 15:11:13 +00:00
..
src Integration Tests (#11186) 2024-09-27 15:11:13 +00:00
tasks Add file to be signed. (#11010) 2024-09-09 11:49:16 +01:00
tests Integration Tests (#11186) 2024-09-27 15:11:13 +00:00
buildInfo.ts Restructure app/ide-desktop/client/ for consistency with other modules (#10649) 2024-07-26 15:14:31 +00:00
bundle.ts Restructure app/ide-desktop/client/ for consistency with other modules (#10649) 2024-07-26 15:14:31 +00:00
dist.ts Inline modules in app/ide-desktop/ (#10305) 2024-07-17 09:10:42 +00:00
electron-builder-config.ts Don't coerce arg passed to electron (#11200) 2024-09-27 14:06:59 +01:00
entitlements.mac.plist Inline modules in app/ide-desktop/ (#10305) 2024-07-17 09:10:42 +00:00
esbuildConfig.ts Split ydoc server into separate module (#10735) 2024-08-08 12:12:05 +00:00
fileAssociations.ts Restructure app/ide-desktop/client/ for consistency with other modules (#10649) 2024-07-26 15:14:31 +00:00
package.json Integration Tests (#11186) 2024-09-27 15:11:13 +00:00
paths.ts Format TS code (#10648) 2024-07-26 17:47:59 +10:00
playwright.config.ts Integration Tests (#11186) 2024-09-27 15:11:13 +00:00
tsconfig.json Split ydoc server into separate module (#10735) 2024-08-08 12:12:05 +00:00
watch.ts Local Dashboard fixes (#10958) 2024-09-08 06:54:41 +00:00