Test suite and fixtures for the Tigrbl framework.
Project description
Tigrbl Tests 🧪
Test suite distribution for the Tigrbl framework. Install this package to get
Tigrbl's curated test fixtures and test-only dependencies without bloating the
base tigrbl install.
Features ✨
- ✅ Bundled unit, integration, and performance test suites for Tigrbl.
- 🧰 Test dependencies prewired for pytest + async tooling.
- 🧭 Pairs cleanly with
tigrbl[tests]for a one-command setup.
Installation 📦
uv
uv add "tigrbl[tests]"
pip
pip install "tigrbl[tests]"
You can also install the test package directly if you only want the suite:
uv add tigrbl-tests
pip install tigrbl-tests
Usage 🧭
Run the tests from the pkgs directory to mirror the monorepo workflow:
cd /workspace/swarmauri-sdk/pkgs
uv run --package tigrbl --directory standards/tigrbl pytest
Use pytest selectors to focus on specific suites:
pytest standards/tigrbl_tests/tests/unit
Examples Curriculum 📚
The examples/ directory contains downstream-facing pytest lessons that
demonstrate how to implement Tigrbl in real applications. These lessons are
organized as a multi-module curriculum with uvicorn-backed usage examples and
system diagnostics validation. See the full curriculum plan for the learning
sequence and module descriptions.^tigrbl-examples
Run the examples from the pkgs directory:
uv run --package tigrbl-tests --directory standards/tigrbl_tests pytest 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 tigrbl_tests-0.3.3.dev1.tar.gz.
File metadata
- Download URL: tigrbl_tests-0.3.3.dev1.tar.gz
- Upload date:
- Size: 102.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bd50b4640ccab9cea6c043a87dfb6ed07cccdfab5ee1d33487da932214ea5ce7
|
|
| MD5 |
d19dc5e7ce9d060689cff71dd5b8744d
|
|
| BLAKE2b-256 |
396a38882bfeb00935ec8496ae67490fce58ac63eca980f8ccede3841ed8cc4b
|
File details
Details for the file tigrbl_tests-0.3.3.dev1-py3-none-any.whl.
File metadata
- Download URL: tigrbl_tests-0.3.3.dev1-py3-none-any.whl
- Upload date:
- Size: 194.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a5e307f6fac88dd60ae8f164dac781be8b974c05faee9723d751bc7005298e64
|
|
| MD5 |
5b27f932475eab4b14eb55181420c511
|
|
| BLAKE2b-256 |
3f8c476640f61dda6789b2c78ff8d791209be42e6946b58028f9bca4990c6540
|