Currently, only the download of a collection and downloads using SPARQL queries are tested, and these tests are very basic. To ensure reliability, the client needs more complete automated tests for all download features.
Proposed features:
Advanced:
Currently, the download tests depend on the remote Databus server. This effectively makes them integration tests rather than isolated unit tests. A better approach would be to create a local dummy Databus for testing core functionality offline.
This could include:
- A local HTTP server simulating Databus responses
- A small dummy dataset with the structure
account/group/artifact/version and a collection example to test all the download features
Currently, only the download of a collection and downloads using SPARQL queries are tested, and these tests are very basic. To ensure reliability, the client needs more complete automated tests for all download features.
Proposed features:
Advanced:
Currently, the download tests depend on the remote Databus server. This effectively makes them integration tests rather than isolated unit tests. A better approach would be to create a local dummy Databus for testing core functionality offline.
This could include:
account/group/artifact/versionand acollectionexample to test all the download features