Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion zeppelin-web-angular/angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": ["src/**/*.ts", "src/**/*.html", "test/**/*.ts", "e2e/**/*.ts"]
"lintFilePatterns": ["src/**/*.ts", "src/**/*.html", "test/**/*.ts", "e2e/**/*.ts", "e2e/**/*.mjs"]
}
}
}
Expand Down
1 change: 1 addition & 0 deletions zeppelin-web-angular/e2e/AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,7 @@ Pages are moving from Angular to React fragments incrementally. Today this is na
### Suite Shape

- Keep the composed suite focused on real cross-seam user flows. Behavior that lives entirely inside one fragment belongs in that fragment's own tests; do not grow the composed suite into a per-fragment unit suite.
- The capture suite in `tests/notebook/core-contract/` tags its live-capture test `@live`, because it needs an isolated Zeppelin server. `playwright.config.js` excludes `@live`; `e2e:core-contract:live` selects it through `playwright.core-contract.config.js` and requires an explicit server URL. The live test deletes its own note in `finally`. The dedicated non-live runner has no auth setup, global hooks or backend cleanup. Tag live tests rather than excluding a whole file and hiding its synthetic tests.

## Classic UI Tests (`e2e/tests/classic/`)

Expand Down
331 changes: 331 additions & 0 deletions zeppelin-web-angular/e2e/core-contract/README.md

Large diffs are not rendered by default.

Loading