-
Notifications
You must be signed in to change notification settings - Fork 37
Open
Labels
testingUnit/Integration testsUnit/Integration tests
Description
The current integration tests are based on timeouts. Several times, either locally or in GitHub action they fail without any changes in the code.
This makes regression testing impossible as it is tough to validate brand new features.
Other problems with the e2e tests
- code duplication among all tests
- Passing everything as unstructured data, resulting in more verbose code
- No clear assertions on what the test checks
- No logs that show what actually went wrong when a test fails.
Metadata
Metadata
Assignees
Labels
testingUnit/Integration testsUnit/Integration tests