Currently, integration tests save and reuse information and data from GetML. The cache is currently just cleared, when the container data changes, e.g. https://github.com/getml/getml-io/blob/feature/GH-17-serialize-pipeline-features/tests/integration/data/robot/container/population/full.parquet At: https://github.com/getml/getml-io/blob/feature/GH-17-serialize-pipeline-features/tests/integration/data/getmlproject.py#L55 Enhance this integration test cache by incorporating expected json files, e.g. https://github.com/getml/getml-io/blob/feature/GH-17-serialize-pipeline-features/tests/integration/data/robot/expected.pipeline.json https://github.com/getml/getml-io/blob/feature/GH-17-serialize-pipeline-features/tests/integration/data/robot/expected.container.json So that when they are newer, the cache is also automatically cleaned and rebuild.
Currently, integration tests save and reuse information and data from GetML.
The cache is currently just cleared, when the container data changes, e.g.
https://github.com/getml/getml-io/blob/feature/GH-17-serialize-pipeline-features/tests/integration/data/robot/container/population/full.parquet
At:
https://github.com/getml/getml-io/blob/feature/GH-17-serialize-pipeline-features/tests/integration/data/getmlproject.py#L55
Enhance this integration test cache by incorporating expected json files, e.g.
https://github.com/getml/getml-io/blob/feature/GH-17-serialize-pipeline-features/tests/integration/data/robot/expected.pipeline.json
https://github.com/getml/getml-io/blob/feature/GH-17-serialize-pipeline-features/tests/integration/data/robot/expected.container.json
So that when they are newer, the cache is also automatically cleaned and rebuild.