Zope.testrunner

Latest version: v7.2

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

Scan your dependencies

Page 8 of 10

4.4.0

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

- Fix tests selection when the negative "!" pattern is used several times
(LP 1160965)

- Moved tests into a 'tests' subpackage.

- Made ``python -m zope.testrunner`` work again.

- Support 'skip' feature of unittest2 (which became the new unittest in Python
2.7).

- Better diagnostics when communication with subprocess fails
(https://github.com/zopefoundation/zope.testrunner/issues/5).

- Do not break subprocess execution when the test suite changes the working
directory (https://github.com/zopefoundation/zope.testrunner/issues/6).

- Count test module import errors as errors (LP 1026576).

4.3.3

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

- Running layers in sub-processes did not use to work when run via
``python setup.py ftest`` since it tried to run setup.py with all the
command line options. It now detects ``setup.py`` runs and we run the test
runner directly.

4.3.2

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

- Fix ``SkipLayers`` class in cases where the distribution specifies a
``test_suite`` value.

4.3.1

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

- Fixed a bug in the `ftest` command and added a test.

- Fixed a trivial test failure with Python 3 of the previous release.

4.3.0

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

- Expose `ftest` distutils command via an entry point.

- Added tests for ``zope.testrunner.eggsupport``.

4.2.0

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

- Dropped use of 2to3, rewrote source code to be compatible with all Python
versions. Introduced a dependency on `six`_.

Page 8 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.