test: pipeline updated assertions (#5413)

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Introduced a new suite of Playwright tests for validating enrichment
table functionality.
- Added new functions for enhanced navigation and interaction within the
pipeline UI.
- Added tests to assert the data in every derived stream with condition,
function and only source + derived stream
- Added tests to assert if user clicks on any menu option and cancel on
dialog box, user stays on pipeline page
- Added tests to assert if user clicks on dashboard menu option and
accept on dialog box, user navigates to dashboard page

  
- **Bug Fixes**
- Improved error handling in tests to ensure accurate feedback during
interactions.

- **Chores**
- Updated the GitHub Actions workflow to include additional integration
tests.
- Removed outdated test files related to function management, Kinesis
ingestion, and reporting functionality.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
Neha P
2024-12-19 17:14:37 +05:30
committed by GitHub
parent 49f5716b6b
commit eecafe12ac
6 changed files with 464 additions and 1045 deletions
+1
View File
@@ -113,6 +113,7 @@ jobs:
"join.spec.js",
"changeOrg.spec.js",
"serviceAccount.spec.js",
"enrichment.spec.js",
]