python-trio / pytest-trio

Pytest plugin for trio
Other
53 stars 25 forks source link
async-await pytest python testing trio

pytest-trio

.. image:: https://img.shields.io/badge/chat-join%20now-blue.svg :target: https://gitter.im/python-trio/general :alt: Join chatroom

.. image:: https://img.shields.io/badge/docs-read%20now-blue.svg :target: https://pytest-trio.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status

.. image:: https://img.shields.io/pypi/v/pytest-trio.svg :target: https://pypi.org/project/pytest-trio :alt: Latest PyPi version

.. image:: https://github.com/python-trio/pytest-trio/workflows/CI/badge.svg?branch=master :target: https://github.com/python-trio/pytest-trio/actions :alt: Automated test status

.. image:: https://codecov.io/gh/python-trio/pytest-trio/branch/master/graph/badge.svg :target: https://codecov.io/gh/python-trio/pytest-trio :alt: Test coverage

This is a pytest plugin to help you test projects that use Trio <https://trio.readthedocs.io/>, a friendly library for concurrency and async I/O in Python. For an overview of features, see our manual <https://pytest-trio.readthedocs.io>, or jump straight to the quickstart guide <https://pytest-trio.readthedocs.io/en/latest/quickstart.html>__.

Vital statistics

Documentation: https://pytest-trio.readthedocs.io

Bug tracker and source code: https://github.com/python-trio/pytest-trio

License: MIT or Apache 2, your choice.

Code of conduct: Contributors are requested to follow our code of conduct <https://github.com/python-trio/pytest-trio/blob/master/CODE_OF_CONDUCT.md>__ in all project spaces.