A minimal pytest plugin that streamlines testing for projects using the Canvas SDK.
Project description
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.
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
pytest_canvas-0.1.0.tar.gz
(1.3 kB
view details)
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_canvas-0.1.0.tar.gz.
File metadata
- Download URL: pytest_canvas-0.1.0.tar.gz
- Upload date:
- Size: 1.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e5e5ca0f354ef497c839703231cdda0349484b7a45f572cd21e0f0952cbca36b
|
|
| MD5 |
bdc9eae02fec5d6a73e06bd03b8910ab
|
|
| BLAKE2b-256 |
74897f12457542e24edc9b51d0bb669574f9511241019d8ceb66a9271305293c
|
File details
Details for the file pytest_canvas-0.1.0-py3-none-any.whl.
File metadata
- Download URL: pytest_canvas-0.1.0-py3-none-any.whl
- Upload date:
- Size: 2.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
edc50b12e618e835d32c44fcbcb1dbe779692e048fc29d559782b9e7c6b247ab
|
|
| MD5 |
e87bc88c825580f7e057f767819d8d57
|
|
| BLAKE2b-256 |
60eba43265b34623f6a7bfe2c7d90dcdd38c3f88e76ec1c8c31909e2d5355420
|