Manages CrateDB instances during your integration tests
pytest-crate is a plugin for pytest for writing integration tests that interact with CrateDB.
pytest-crate provides a crate session fixture which downloads, starts and stops a CrateDB node.
>>> def test_database_access(crate): ... # perform database access ... ...
The CrateDB version can be specified using the --crate-version option when running pytest. By default, the latest stable version of CrateDB is used.
See tests/test_layer.py for further examples.
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
pytest-crate-0.3.0.tar.gz (3.3 kB view hashes)
Hashes for pytest_crate-0.3.0-py2.py3-none-any.whl