Zope.testrunner

Latest version: v6.4

Safety actively analyzes 629723 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 9

5.3.0

==================

- Add support for Python 3.9.

- Fix `package init file missing` warning
(`112 <https://github.com/zopefoundation/zope.testrunner/pull/112>`_).

- Make standard streams provide a `buffer` attribute on Python 3 when using
`--buffer` or testing under subunit.

5.2

================

- Add support for Python 3.8.

- When a layer is run in a subprocess, read its stderr in a thread to avoid
a deadlock if its stderr output (containing failing and erroring test IDs)
overflows the capacity of a pipe (`105
<https://github.com/zopefoundation/zope.testrunner/issues/105>`_).

5.1

================

- Recover more gracefully when layer setUp or tearDown fails, producing
useful subunit output.

- Prevent a spurious warning from the ``--require-unique`` option if the
``--module`` option was not used.

- Add optional buffering of standard output and standard error during tests,
requested via the ``--buffer`` option or enabled by default for subunit.

- Fix incorrect failure counts in per-layer summary output, broken in 4.0.1.

5.0

================

- Fix test failures and deprecation warnings occurring when using Python 3.8a1.
(`89 <https://github.com/zopefoundation/zope.testrunner/pull/89>`_)

- Drop support for Python 3.4.

4.9.2

==================

- Fix ``TypeError: a bytes-like object is required, not 'str'``
running tests in parallel on Python 3. See `issue 80
<https://github.com/zopefoundation/zope.testrunner/issues/80>`_.

4.9.1

==================

- Fix AssertionError in _DummyThread.isAlive on Python 3 (`81
<https://github.com/zopefoundation/zope.testrunner/issues/81>`_).

Page 3 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.