Open dlpzx opened 7 months ago
In PR #1219 the design for integration tests in AWS is introduced. In that PR only tests for Organizations are included. We slowly need to add tests for other core and modules APIs Core:
effort:large
Issueeffort:low
(Part of Environments)effort:low
https://github.com/data-dot-all/dataall/pull/1550effort:low
https://github.com/data-dot-all/dataall/pull/1551effort:low
https://github.com/data-dot-all/dataall/pull/1555Modules. ---> they depend on core modules, it might be difficult to test them without environments
effort:medium
effort:medium
effort:large
Issueeffort:medium
https://github.com/data-dot-all/dataall/pull/1535effort:large
Issueeffort:medium
#1556 effort:medium
#1560 effort:medium
effort:low
https://github.com/data-dot-all/dataall/pull/1579effort:low
https://github.com/data-dot-all/dataall/pull/1597effort:low
https://github.com/data-dot-all/dataall/pull/1578effort:medium
effort:large
effort:large
Is your feature request related to a problem? Please describe. I would like data.all to be tested "in reality" once it is deployed. That allows us to verify code changes on real infrastructure. It speeds up development because it increases the confidence that developers and maintainers have that a feature does not introduce bugs.
Describe the solution you'd like A way to execute locally and in a CICD pipeline tests that run against a real API of data.all.
Describe alternatives you've considered Defining the tests using pytest. Once #950 is complete we will be able to use the SDK directly to configure the test clients and the API call definitions.
Additional context Add any other context or screenshots about the feature request here.
P.S. Please Don't attach files. Add code snippets directly in the message body instead.