confluentinc / confluentinc/vscode
Harden Flink statement E2E tests and implement new page object models
- Dominant language
- TypeScript
- Stars
- 34
- Forks
- 17
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 8
Description
Similar treatment as these to remove explicit waits/timeouts and use more page object models:
- https://github.com/confluentinc/vscode/pull/2072
- https://github.com/confluentinc/vscode/pull/2135
Will likely need at least these models:
- `FlinkView` ([`View`](https://github.com/confluentinc/vscode/blob/main/tests/e2e/objects/views/View.ts) subclass)
- `FlinkStatementItem` ([`ViewItem`](https://github.com/confluentinc/vscode/blob/main/tests/e2e/objects/views/viewItems/ViewItem.ts) subclass)
- `FlinkStatementResultsWebview` ([`Webview`](https://github.com/confluentinc/vscode/blob/main/tests/e2e/objects/webviews/Webview.ts) subclass)
Contributor guide
Assessment
This issue has not been assessed yet.