HeartLinked opened a new issue, #333:
URL: https://github.com/apache/iceberg-cpp/issues/333
The Iceberg-Rust project has a well-established pattern for integration
testing REST catalog functionality using Docker containers
`apache/iceberg-rest-fixture`. Maybe we can adopt a similar approach for
Iceberg-cpp to ensure robust testing of REST catalog operations in our CI
pipeline.
The Iceberg-Rust project provides an excellent reference:
- Integration test file:
[`crates/catalog/rest/tests/rest_catalog_test.rs`](https://github.com/apache/iceberg-rust/blob/main/crates/catalog/rest/tests/rest_catalog_test.rs)
- Docker setup:
[`crates/catalog/rest/testdata/rest_catalog/docker-compose.yaml`](https://github.com/apache/iceberg-rust/blob/main/crates/catalog/rest/tes
tdata/rest_catalog/docker-compose.yaml)
- Test utilities:
[`crates/test_utils/src/docker.rs`](https://github.com/apache/iceberg-rust/blob/main/crates/test_utils/src/docker.rs)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]