python-pytest-trio 0.8.0-2 source package in Ubuntu

Changelog

python-pytest-trio (0.8.0-2) unstable; urgency=medium

  * Install testfiles using d/pybuild.testfiles.
  * Add patch to fix imports of trio._tests from python3-trio-0.22.1.
  * Clean up .pytest_cache directory after build-time tests.

 -- Michael Fladischer <email address hidden>  Tue, 11 Jul 2023 12:57:59 +0000

Upload details

Uploaded by:
Debian Python Team
Uploaded to:
Sid
Original maintainer:
Debian Python Team
Architectures:
all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Mantic release universe misc

Builds

Mantic: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
python-pytest-trio_0.8.0-2.dsc 2.0 KiB fdd5a3a24c6ae5f44e4f7abe0dd7ce894d1a86bd0feb1b818ba745c1943e1168
python-pytest-trio_0.8.0.orig.tar.gz 50.2 KiB 6b253f5f8d0c800a6212de7e0515a6f3988e89ed7f577e9bf64407a3593f7d7d
python-pytest-trio_0.8.0-2.debian.tar.xz 4.2 KiB 9702413b81b6420e1e8bd4b4be92859dc588264ebfe7f2eef951f5b83c3d2167

Available diffs

No changes file available.

Binary packages built by this source

python-pytest-trio-doc: Pytest plugin for trio (Documentation)

 This is a pytest plugin to help you test projects that use Trio, a friendly
 library for concurrency and async I/O in Python.
 .
 Features include:
  * Async tests without the boilerplate: just write
    async def test_whatever(): ....
  * Useful fixtures included: use autojump_clock for easy testing of code with
    timeouts, or nursery to easily set up background tasks.
  * Write your own async fixtures: set up an async database connection or start
    a server inside a fixture, and then use it in your tests.
  * If you have multiple async fixtures, pytest-trio will even do setup/teardown
    concurrently whenever possible.
  * Integration with the fabulous Hypothesis library, so your async tests can
    use property-based testing: just use @given like you’re used to.
  * Support for testing projects that use Trio exclusively and want to use
    pytest-trio everywhere, and also for testing projects that support multiple
    async libraries and only want to enable pytest-trio’s features for a subset
    of their test suite.
 .
 This package contains the documentation.

python3-pytest-trio: Pytest plugin for trio (Python3 version)

 This is a pytest plugin to help you test projects that use Trio, a friendly
 library for concurrency and async I/O in Python.
 .
 Features include:
  * Async tests without the boilerplate: just write
    async def test_whatever(): ....
  * Useful fixtures included: use autojump_clock for easy testing of code with
    timeouts, or nursery to easily set up background tasks.
  * Write your own async fixtures: set up an async database connection or start
    a server inside a fixture, and then use it in your tests.
  * If you have multiple async fixtures, pytest-trio will even do setup/teardown
    concurrently whenever possible.
  * Integration with the fabulous Hypothesis library, so your async tests can
    use property-based testing: just use @given like you’re used to.
  * Support for testing projects that use Trio exclusively and want to use
    pytest-trio everywhere, and also for testing projects that support multiple
    async libraries and only want to enable pytest-trio’s features for a subset
    of their test suite.
 .
 This package contains the Python 3 version of the library.