• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

zopefoundation / zope.testrunner
85%

Build:
DEFAULT BRANCH: master
Repo Added 13 Nov 2017 12:28PM UTC
Files 41
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 4.9
  • 4.9.1
  • 4.9.2
  • 5.0
  • 5.1
  • 5.1+lp1
  • 5.1+lp2
  • 5.2
  • 5.4.0
  • 5.5
  • 5.5.1
  • 5.6
  • 6.0
  • 6.1
  • 6.2
  • 6.2.1
  • 6.3
  • 6.3.1
  • 6.4
  • 6.5
  • 6.6
  • 6.6.1
  • 6.7
  • 7.0
  • 7.1
  • 7.2
  • 7.3
  • 8.0
  • 8.1
  • 8.2
  • Python3.7support
  • config-with-pure-python
  • config-with-pure-python-template-01709f34
  • config-with-pure-python-template-1036affa
  • config-with-pure-python-template-210c1a0c
  • config-with-pure-python-template-2921ca42
  • config-with-pure-python-template-2c2c5ad0
  • config-with-pure-python-template-5e0087f7
  • config-with-pure-python-template-6f8d8c51
  • config-with-pure-python-template-82ed9fd9
  • config-with-pure-python-template-b21fbbf2
  • config-with-pure-python-template-d3455844
  • convert-setup-py-to-pyproject-toml
  • coverage
  • coverage_eggsupport
  • dataflake/add-py313-subunit-tests
  • dataflake/pkg_resources_fix
  • dataflake/py313_compatibility
  • dataflake/version_exit
  • do_not_disable_existing_loggers#120
  • docs
  • drop-pkg-resources-usage
  • drop-py33-appveyor
  • drop-py34
  • fix-163
  • fix-python-3.15-doctest-subtests
  • fix-tb-format
  • fix-tb-format-roto
  • fix-tests
  • fix_at_level#138
  • ftest-unsupported
  • gc-after-test#131
  • handle-tb-formatting-error
  • implicit-namespaces
  • improve_package-path-help#121
  • issue61
  • issue63
  • issue80
  • license-is-not-rst
  • logconfig_via_envvar
  • master
  • maurits-auto-path
  • merge-collective.xmltestreport
  • new_threads#130
  • pep-420-native-namespace
  • perrinjerome/fix/expectedFailures
  • py312-skipped-tests
  • py313_subunit_tests
  • py313_test_failures
  • py315
  • py38
  • re-188-only-level
  • release-74
  • remove-eggsupport
  • remove-setuptools-dependency
  • roto-py37
  • roto-py37-ale
  • setuptools-fossils
  • setuptools-fossils-take-2
  • start_stop_logic
  • subtest_support
  • tb_format_signatures
  • thread-is-alive
  • tox-coverage
  • try-py3.9
  • workaround-for-issue-35

06 Jul 2026 02:55PM UTC coverage: 84.516% (-0.3%) from 84.803%
29193501721

push

github

web-flow
Add support for Python 3.15 (#206)

* Fix doctest failure reporting on Python 3.15

Python 3.15 changed doctest.DocTestCase to report each example as a
separate subtest (python/cpython#108885).  The subtest reports happen
while doctest has sys.stdout redirected to its internal buffer, so
zope.testrunner's immediate failure output was swallowed by that buffer
and corrupted the output of the following examples.

Restore the pre-3.15 behavior of raising a single failure for the whole
doctest after sys.stdout has been restored.

Also allow for the new 'Did you mean' suggestion in ModuleNotFoundError
messages on Python 3.15 and revert the report file count workaround
from #205 which is no longer needed.

* Configuring for pure-python

* Configuring for pure-python

717 of 944 branches covered (75.95%)

Branch coverage included in aggregate %.

4 of 16 new or added lines in 2 files covered. (25.0%)

2940 of 3383 relevant lines covered (86.91%)

0.87 hits per line

Relevant lines Covered
Build:
Build:
3383 RELEVANT LINES 2940 COVERED LINES
0.87 HITS PER LINE
Source Files on master
  • Tree
  • List 41
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
29193501721 master Add support for Python 3.15 (#206) * Fix doctest failure reporting on Python 3.15 Python 3.15 changed doctest.DocTestCase to report each example as a separate subtest (python/cpython#108885). The subtest reports happen while doctest has sys.std... push 12 Jul 2026 01:08PM UTC web-flow github
84.52
28800861800 master Add support for Python 3.15 (#206) * Fix doctest failure reporting on Python 3.15 Python 3.15 changed doctest.DocTestCase to report each example as a separate subtest (python/cpython#108885). The subtest reports happen while doctest has sys.std... push 06 Jul 2026 02:56PM UTC web-flow github
84.52
28740702783 master Fix tests in Python 3.15+ (#205) Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Co-authored-by: Michael Howitz <m.howitz@minddistrict.com> push 05 Jul 2026 12:37PM UTC web-flow github
84.8
28665381415 fix-python-3.15-doctest-subtests Configuring for pure-python push 03 Jul 2026 02:01PM UTC icemac github
84.52
28665262539 fix-python-3.15-doctest-subtests Configuring for pure-python push 03 Jul 2026 01:59PM UTC icemac github
84.52
28665174719 fix-python-3.15-doctest-subtests Fix doctest failure reporting on Python 3.15 Python 3.15 changed doctest.DocTestCase to report each example as a separate subtest (python/cpython#108885). The subtest reports happen while doctest has sys.stdout redirected to its internal buffer,... push 03 Jul 2026 01:57PM UTC icemac github
84.52
28322125782 master Fix tests in Python 3.15+ (#205) Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Co-authored-by: Michael Howitz <m.howitz@minddistrict.com> push 28 Jun 2026 12:40PM UTC web-flow github
84.8
27904509842 master Fix tests in Python 3.15+ (#205) Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Co-authored-by: Michael Howitz <m.howitz@minddistrict.com> push 21 Jun 2026 12:56PM UTC web-flow github
84.8
27499015932 master Fix tests in Python 3.15+ (#205) Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Co-authored-by: Michael Howitz <m.howitz@minddistrict.com> push 14 Jun 2026 12:51PM UTC web-flow github
84.8
27092580032 master Fix tests in Python 3.15+ (#205) Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Co-authored-by: Michael Howitz <m.howitz@minddistrict.com> push 07 Jun 2026 12:46PM UTC web-flow github
84.8
See All Builds (1491)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc