Revisions of python-pytest-cov
Ana Guerrero (anag+factory)
accepted
request 1174102
from
Steve Kowalik (StevenK)
(revision 32)
- Switch to pytest macro. - Add patch support-coverage-75.patch: * Support changes in coverage 7.5.
Ana Guerrero (anag+factory)
accepted
request 1161491
from
Dirk Mueller (dirkmueller)
(revision 31)
- update to 5.0.0: * Removed support for xdist rsync (now deprecated). * Switched docs theme to Furo. * Various legacy Python cleanup and CI improvements. Contributed by Christian Clauss and Hugo van Kemenade in #630, #631, #632 and #633. * Added a pyproject.toml example in the docs. Contributed by Dawn James in #626. * Modernized project's pre-commit hooks to use ruff. Initial POC contributed by Christian Clauss in #584. * Support coverage >= 6.2 - Inject multibuild to avoid build cycles. - Skip 6 test cases that are causing problems with Python 3.8 (when combining coverage data from parallel mode). * Added the --cov-append command line options. coverage-4.0 (automatically activated if there’s a * Changed --cov-report=term to automatically upgrade to --cov-report=term-missing if there’s * Changed --cov so it can be used with no path argument (in wich case the source settings from .coveragerc will * Fixed .pth installation to work in all cases * Data file suffixing changed to use coverage’s * Avoid warning about missing coverage data * Fixed a race condition when running with xdist (all the workers tried to combine the files). It’s possible that this issue is not present in
Dominique Leuenberger (dimstar_suse)
accepted
request 1090227
from
Dirk Mueller (dirkmueller)
(revision 30)
- update to 4.1.0: * Updated CI with new Pythons and dependencies. * Removed rsyncdir support. This makes pytest-cov compatible with xdist 3.0. * Added support for JSON reporting. * Refactored code to use f-strings. * Fixed a skip in the test suite for some old xdist.
Dominique Leuenberger (dimstar_suse)
accepted
request 1082440
from
Dirk Mueller (dirkmueller)
(revision 29)
Dominique Leuenberger (dimstar_suse)
accepted
request 1039059
from
Daniel Garcia (dgarcia)
(revision 27)
- Disable test_dist_boxed, broken with latest version of pytest-xdist, gh#pytest-dev/pytest-cov#565
Dominique Leuenberger (dimstar_suse)
accepted
request 1038610
from
Daniel Garcia (dgarcia)
(revision 26)
- Disable failing tests (test_contexts) that fails because of the new version of python-coverage, gh#pytest-dev/pytest-cov#570 - Remove support-coverage-62.patch - Remove support-setuptools60.patch - Update to 4.0.0: * --cov-fail-under no longer causes pytest --collect-only to fail Contributed by Zac Hatfield-Dodds in #511. * Dropped support for multiprocessing (mostly because issue 82408). This feature was mostly working but very broken in certain scenarios and made the test suite very flaky and slow. * There is builtin multiprocessing support in coverage and you can migrate to that. All you need is this in your .coveragerc: [run] concurrency = multiprocessing parallel = true sigterm = true * Fixed deprecation in setup.py by trying to import setuptools before distutils. Contributed by Ben Greiner in #545. * Removed undesirable new lines that were displayed while reporting was disabled. Contributed by Delgan in #540. * Documentation fixes. Contributed by Andre Brisco in #543 and Colin O'Dell in #525. * Added support for LCOV output format via --cov-report=lcov. Only works with coverage 6.3+. Contributed by Christian Fetzer in #536. * Modernized pytest hook implementation. Contributed by Bruno Oliveira in #549 and Ronny Pfannschmidt in #550.
Dominique Leuenberger (dimstar_suse)
accepted
request 989859
from
Markéta Machová (mcalabkova)
(revision 25)
Dominique Leuenberger (dimstar_suse)
accepted
request 941559
from
Steve Kowalik (StevenK)
(revision 24)
- Add support-coverage-62.patch: * Support coverage >= 6.2
Dominique Leuenberger (dimstar_suse)
accepted
request 931974
from
Factory Maintainer (factory-maintainer)
(revision 23)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 918856
from
Steve Kowalik (StevenK)
(revision 22)
- Inject multibuild to avoid build cycles.
Dominique Leuenberger (dimstar_suse)
accepted
request 867204
from
Markéta Machová (mcalabkova)
(revision 20)
Dominique Leuenberger (dimstar_suse)
accepted
request 863330
from
Markéta Machová (mcalabkova)
(revision 19)
Dominique Leuenberger (dimstar_suse)
accepted
request 828525
from
Tomáš Chvátal (scarabeus_iv)
(revision 18)
Dominique Leuenberger (dimstar_suse)
accepted
request 817668
from
Tomáš Chvátal (scarabeus_iv)
(revision 17)
Dominique Leuenberger (dimstar_suse)
accepted
request 812819
from
Tomáš Chvátal (scarabeus_iv)
(revision 16)
- Update to 2.9.0: * Fixed RemovedInPytest4Warning when using Pytest 3.10. Contributed by Michael Manganiello in #354. * Made pytest startup faster when plugin not active by lazy-importing. Contributed by Anders Hovmöller in #339. * Various CI improvements. Contributed by Daniel Hahler in #363 and #364. * Various Python support updates (drop EOL 3.4, test against 3.8 final). Contributed by Hugo van Kemenade in #336 and #367. * Changed --cov-append to always enable data_suffix (a coverage setting). Contributed by Harm Geerts in #387. * Changed --cov-append to handle loading previous data better (fixes various path aliasing issues). * Various other testing improvements, github issue templates, example updates. * Fixed internal failures that are caused by tests that change the current working directory by ensuring a consistent working directory when coverage is called. See #306 and coveragepy#881
Dominique Leuenberger (dimstar_suse)
accepted
request 764659
from
Tomáš Chvátal (scarabeus_iv)
(revision 15)
- Skip test_cover_looponfail as it fails with new pytest
Dominique Leuenberger (dimstar_suse)
accepted
request 754218
from
Steve Kowalik (StevenK)
(revision 14)
- Skip 6 test cases that are causing problems with Python 3.8
Displaying revisions 1 - 20 of 32