Closed emmambd closed 4 months ago
Timebox: 1 day
To properly cover the test plan we to have data that reproduce conditions that might make the query fail (refer to the Limit problem) Solutions:
Currently we test the API with unit tests and integration tests. Here is a list of tests that should be added. Wether they go in the unit tests or the integration tests is TBD.
For all feed and dataset endpoints:
/v1/gtfs_feeds
/v1/gtfs_feeds/{id}/datasets
/v1/datasets/gtfs/{id}
/v1/metadata
/v1/search
Maybe some "nice-to-haves" that come to mind for me:
Next step is for @jcpitre to create issues for each of the endpoints included here
Closed and the above issues created to address this.
Describe the problem
We've identified that we want to
Proposed solution
Develop a clear process for the lifecycle and infrastructure changes we need to make to increase the efficiency of testing and be confident we've covered the critical use cases.
Alternatives you've considered
No response
Additional context
No response