You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've started a corresponding implementation on behalf of the LorryStream project the other day, and already reused it at the CrateDB Retention project. It needs to be reviewed and submitted to the upstream repository as a contribution before further elaborating on it.
pytest-based initialization code to use the "Testcontainers for Python" implementation, and provide a pytest fixture to the test cases, can be found within the conftest.py files of the corresponding projects.
Activity
amotl commentedon Sep 5, 2023
The "Testcontainers for Python" implementation for CrateDB is located here.
pytest-based initialization code to use the "Testcontainers for Python" implementation, and provide a pytest fixture to the test cases, can be found within the
conftest.pyfiles of the corresponding projects.Finally, those test cases demonstrate how to actually use that pytest fixture.
amotl commentedon Feb 10, 2024
Progress
CrateDB's adapter for "Testcontainers for Python" is maturing. Thanks for your support on all things yak shaving, @pilosus and @surister. 💯
References
cratedb-toolkitpackage daq-tools/lorrystream#47cratedb_servicefixture as pytest11 entrypoint cratedb-toolkit#113Backlog
amotl commentedon Dec 23, 2025
@surister submitted a patch. Thanks.
[-]Testcontainers for Python[/-][+]Testing: Testcontainers for Python[/+]amotl commentedon Apr 7, 2026
Hi again. Can we make some progress here?
florinutz commentedon Jun 11, 2026
since they changed a lot in pr testcontainers/testcontainers-python#892, I started a new PR and ported the code from testcontainers/testcontainers-python#888
amotl commentedon Jun 11, 2026
Excellent, thank you! I've upvoted your PR. 👍
bgunebakan commentedon Sep 1, 2026
Hi @florinutz, looks like testcontainers cratedb module has released on new version. Could you take a look this issue again? https://github.com/testcontainers/testcontainers-python/releases/tag/testcontainers-v4.15.0
amotl commentedon Sep 1, 2026
Hi again. CrateDB is part of Testcontainers for Python now, thank you very much. However, I can't see it appearing in its documentation yet, see https://testcontainers-python.readthedocs.io/en/latest/modules/. I created an upstream ticket to track this topic.
/cc @alexanderankin