Skip to main content
Strawberry GraphQL logo

pytest-strawberry

Pytest plugin for Strawberry GraphQL

This repository currently provides the package and release infrastructure for pytest-strawberry. The installed package is discovered automatically by pytest, but it does not expose fixtures, hooks, or command-line options yet.

Installation

pip install pytest-strawberry

Pytest loads the plugin automatically through its pytest11 entry point.

Development

Install the project and its development dependencies with uv:

uv sync

Run the checks with:

uv run pytest
uv run ruff check .
uv run ruff format --check .
uv run mypy
uv build

Releases

Release changes are proposed through pull requests containing a RELEASE.md. After the pull request is merged into main, AutoPub prepares and publishes the release.

Licensing

The code in this project is licensed under the MIT license. See LICENSE for more information.

Release files for pytest-strawberry 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pytest-strawberry 0.1.0
File Size Uploaded
pytest_strawberry-0.1.0.tar.gz 2.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pytest-strawberry 0.1.0
File Interpreter ABI Platform
pytest_strawberry-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.4 kB

Release files / pytest_strawberry-0.1.0.tar.gz

Download URL pytest_strawberry-0.1.0.tar.gz
Size 2.7 kB
Tags Source
SHA-256 checksum
How to use checksums
123de6ddbbb7c64788d30abeae4963d8865389ca69adbc97b580cb8bc381abfe
BLAKE2b-256 checksum
How to use checksums
49049ba2df0666583fba0a73cc355e263dc06528af085956bfe7db4600623d74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.4 {"installer":{"name":"uv","version":"0.12.4","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_strawberry-0.1.0-py3-none-any.whl

Download URL pytest_strawberry-0.1.0-py3-none-any.whl
Size 3.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e9841915ffc67616fc3407d52ebbb29416872ab22c68fbec0d2241d7e9a2649b
BLAKE2b-256 checksum
How to use checksums
628494c60f4562c162dc3b79c0a1027aa4d0e6d900bc6ed6eb1c002a3c30accd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.4 {"installer":{"name":"uv","version":"0.12.4","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 history Release notifications | RSS feed

0.3.0

2 release files

0.2.0

2 release files

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page