pytest-vendor-fabric
pytest-vendor-fabric provides reusable pytest fixtures for projects that test
code built on vendor-fabric.
pip install pytest-vendor-fabric
The plugin registers:
- E2E controls:
--e2e - Connector fixtures:
mock_loggerandbase_connector_kwargs - Credential guards:
check_api_keyandcheck_aws_credentials
Live E2E tests remain opt-in. They are skipped unless --e2e is passed and
their credential fixtures find the required environment variables.
Agent runtime fixtures live in pytest-agentic-fabric; this package stays
focused on provider-facing tests.
Metadata
Release files for pytest-vendor-fabric 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pytest_vendor_fabric-0.1.1.tar.gz | 4.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pytest_vendor_fabric-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.6 kB
Release files / pytest_vendor_fabric-0.1.1.tar.gz
| Download URL | pytest_vendor_fabric-0.1.1.tar.gz |
|---|---|
| Size | 4.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
390f0719f9786c58477ebd18c190d64a4fbac79b61bc012bf8f3ca9da1729211
|
|
BLAKE2b-256 checksum How to use checksums |
d4130658927bb6aab37461b80f3a3d7996b830832204be0bb0c7066a91ec429a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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}
|
Release files / pytest_vendor_fabric-0.1.1-py3-none-any.whl
| Download URL | pytest_vendor_fabric-0.1.1-py3-none-any.whl |
|---|---|
| Size | 3.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
83aa0ed0e2e51055ec1717e9c13432580b8ba56c10d4bb0f4a39d78dd49635ed
|
|
BLAKE2b-256 checksum How to use checksums |
c69a81dabe4b342bbd56c46af81103cef82d2e38f7a0d6b294d4ea1134ebcbd7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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}
|