pytest-canvas
pytest-canvas is a minimal pytest plugin that streamlines testing for projects using the Canvas SDK.
What it does
- Auto-loads the Canvas SDK at the earliest point in the pytest lifecycle.
- Wraps each test in a Django database transaction to ensure isolation and consistency.
- Removes boilerplate—you no longer need to explicitly depend on
dbortransactional_db.
Metadata
Release files for pytest-canvas 0.1.0
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_canvas-0.1.0.tar.gz | 1.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pytest_canvas-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.4 kB
Release files / pytest_canvas-0.1.0.tar.gz
| Download URL | pytest_canvas-0.1.0.tar.gz |
|---|---|
| Size | 1.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e5e5ca0f354ef497c839703231cdda0349484b7a45f572cd21e0f0952cbca36b
|
|
BLAKE2b-256 checksum How to use checksums |
74897f12457542e24edc9b51d0bb669574f9511241019d8ceb66a9271305293c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.0
|
Release files / pytest_canvas-0.1.0-py3-none-any.whl
| Download URL | pytest_canvas-0.1.0-py3-none-any.whl |
|---|---|
| Size | 2.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
edc50b12e618e835d32c44fcbcb1dbe779692e048fc29d559782b9e7c6b247ab
|
|
BLAKE2b-256 checksum How to use checksums |
60eba43265b34623f6a7bfe2c7d90dcdd38c3f88e76ec1c8c31909e2d5355420
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.0
|