./devel/py-test-cov, Pytest plugin for measuring coverage

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.12.1nb1, Package name: py39-test-cov-2.12.1nb1, Maintainer: pkgsrc-users

This plugin produces coverage reports. It supports centralised
testing and distributed testing in both load and each modes. It
also supports coverage of subprocesses.


Required to run:
[devel/py-setuptools] [devel/py-coverage] [devel/py-test] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 58.979 KB

Version history: (Expand)


CVS history: (Expand)


   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-07-09 22:00:30 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-test-cov: updated to 2.12.1

2.12.1 (2021-06-01)
-------------------
* Changed the `toml` requirement to be always be directly required (instead of \ 
being required through a coverage extra).
  This fixes issues with pip-compile.
* Documented ``show_contexts``.
   2021-05-18 17:28:01 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-test-cov: updated to 2.12.0

2.12.0 (2021-05-14)
* Added coverage's `toml` extra to install requirements in setup.py.
* Fixed ``pytest_cov.__version__`` to have the right value (string with version \ 
instead of a string
  including ``__version__ =``).
* Fixed license classifier in ``setup.py``.
* Fixed *commits since* badge.
   2021-01-21 16:39:15 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-test-cov: updated to 2.11.1

2.11.1 (2021-01-20)
-------------------
* Fixed support for newer setuptools (v42+).

2.11.0 (2021-01-18)
-------------------
* Bumped minimum coverage requirement to 5.2.1. This prevents reporting issues.
* Improved sample projects (from the `examples \ 
<https://github.com/pytest-dev/pytest-cov/tree/master/examples>`_
  directory) to support running `tox -e pyXY`. Now the example configures a \ 
suffixed coverage data file,
  and that makes the cleanup environment unnecessary.
* Removed the empty `console_scripts` entrypoint that confused some Gentoo build \ 
script.
  I didn't ask why it was so broken cause I didn't want to ruin my day.
* Fixed the missing `coverage context \ 
<https://coverage.readthedocs.io/en/stable/contexts.html>`_
  when using subprocesses.
* Updated the config section in the docs.
* Migrated CI to travis-ci.com (from .org).
   2020-08-21 23:54:11 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-test-cov: updated to 2.10.1

2.10.1
* Support for ``pytest-xdist`` 2.0, which breaks compatibility with \ 
``pytest-xdist`` before 1.22.3 (from 2017).
* Fixed the ``LocalPath has no attribute startswith`` failure that occurred when \ 
using the ``pytester`` plugin
  in inline mode.
   2020-06-16 20:22:09 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-test-cov: updated to 2.10.0

2.10.0:
Improved the --no-cov warning. Now it's only shown if --no-cov is present before \ 
--cov.
Removed legacy pytest support. Changed setup.py so that pytest>=4.6 is required.