@@ -54,7 +54,17 @@ focussing on a specific API aspect to test or verify
5454 --html=reports/process-metadata.html
5555 ```
5656- **WP4 General openEO API compliance validation** (lead implementation partner: EODC)
57- - TODO: [Open-EO/openeo-test-suite#20](https://github.com/Open-EO/openeo-test-suite/issues/20)
57+ - Main location: [`src/openeo_test_suite/tests/general`](./src/openeo_test_suite/tests/general)
58+ - Provides tests to validate the general openEO API compliance of a back-end.
59+ - The backend is checked against the openeo API specification defined in the [openeo-api](https://github.com/Open-EO/openeo-api/).
60+ - There are some tests which might run for a long time (as they running process_graphs on the backends) these can be skippied by adding
61+ `-m "not longrunning"` to the pytest command.
62+ - Usage example of just running these tests against a desired openEO backend URL:
63+ ```bash
64+ pytest src/openeo_test_suite/tests/general \
65+ -U https://openeo.example \
66+ --html=reports/general.html
67+ ```
5868- **WP5 Individual process testing** (lead implementation partner: M. Mohr)
5969 - Main location: [`src/openeo_test_suite/tests/processes/processing`](./src/openeo_test_suite/tests/processes/processing)
6070 - Provides tests to validate individual openEO processes,
@@ -377,7 +387,7 @@ Some general guidelines:
377387- Validation of process metadata:
378388 add new tests to `src/openeo_test_suite/tests/processes/metadata`.
379389- General openEO API compliance validation:
380- - TODO: [Open-EO/openeo-test-suite#20](https://github.com/Open-EO/openeo-test-suite/issues/20)
390+ add new tests to `src/openeo_test_suite/tests/general`.
381391- Individual process testing:
382392 - new input-output pairs for existing or new processes:
383393 add them in the [openeo-processes](https://github.com/Open-EO/openeo-processes) project
0 commit comments