Manages CrateDB instances during your integration tests
Project description
pytest-crate is a plugin for pytest for writing integration tests that interact with CrateDB.
Usage
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pytest-crate-0.3.0.tar.gz.
File metadata
- Download URL: pytest-crate-0.3.0.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3rc1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f352e0a3caede4f15581f50bc904c65fe2590fe6223bae5f09448d9e6b1a66d3
|
|
| MD5 |
0a4ad92a2d41915a51cb4c5e062d30bb
|
|
| BLAKE2b-256 |
0fc6bf8e2aabf6389b6f3d36d381ec6de513bfc05a05ae7b334833ec7a850bdb
|
File details
Details for the file pytest_crate-0.3.0-py2.py3-none-any.whl.
File metadata
- Download URL: pytest_crate-0.3.0-py2.py3-none-any.whl
- Upload date:
- Size: 7.5 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3rc1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5d52eca552a5be54519f6b07eecaa5a85b89649037bce1cf18d2fe8a3fd6e094
|
|
| MD5 |
d305ef53dbc10c5282cf77934aa4cfc3
|
|
| BLAKE2b-256 |
019224e82a568cc9f5432e19f107400d1cd9bf4ce4a77c22b14a7b563d708ce3
|