... | ... | @@ -14,7 +14,7 @@ |
|
|
- Data is imported incrementally: Data is not duplicated / stored twice when the plugin imports data multiple times.
|
|
|
|
|
|
## Tests
|
|
|
- most importantly, the plugin contains a test that runs it end-to-end using `run_plugin(from_pod=True)` on a small sample of data
|
|
|
- Most importantly, the plugin contains a test that runs it end-to-end using `run_plugin(from_pod=True)` on a small sample of data. The readme exactly describes how to run this test, without making assumptions about what has been installed (other than `pip install -e .`)
|
|
|
- A test account for the corresponding service, which holds example data of all the imported data types, with enough variation to catch most edge cases
|
|
|
- Mocking for the tests dependent on the external service
|
|
|
- CI runs tests to see whether all data types are downloaded, stored and connected in the Pod
|
... | ... | |