|
|
@ -3,21 +3,36 @@
|
|
|
|
Name: python-%{srcname}
|
|
|
|
Name: python-%{srcname}
|
|
|
|
Version: 2.11.1
|
|
|
|
Version: 2.11.1
|
|
|
|
Release: 6%{?dist}
|
|
|
|
Release: 6%{?dist}
|
|
|
|
|
|
|
|
Summary: Coverage plugin for pytest
|
|
|
|
|
|
|
|
|
|
|
|
URL: https://pypi.python.org/pypi/%{srcname}
|
|
|
|
URL: https://pypi.python.org/pypi/%{srcname}
|
|
|
|
License: MIT
|
|
|
|
License: MIT
|
|
|
|
Summary: Pytest plugin for coverage reporting
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Source0: https://github.com/pytest-dev/%{srcname}/archive/v%{version}/%{srcname}-%{version}.tar.gz
|
|
|
|
Source0: https://github.com/pytest-dev/%{srcname}/archive/v%{version}/%{srcname}-%{version}.tar.gz
|
|
|
|
Patch0: 0001-fix-for-failing-tests-with-coverage-5.4.patch
|
|
|
|
Patch0: 0001-fix-for-failing-tests-with-coverage-5.4.patch
|
|
|
|
|
|
|
|
|
|
|
|
BuildArch: noarch
|
|
|
|
BuildArch: noarch
|
|
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
%global common_description %{expand:
|
|
|
|
Py.test plugin for coverage reporting with support for both centralised and
|
|
|
|
This plugin produces coverage reports. Compared to just using coverage run this
|
|
|
|
distributed testing, including subprocesses and multiprocessing for Python.
|
|
|
|
plugin does some extras:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
• Subprocess support: you can fork or run stuff in a subprocess and will get
|
|
|
|
|
|
|
|
covered without any fuss.
|
|
|
|
|
|
|
|
• Xdist support: you can use all of pytest-xdist’s features and still get
|
|
|
|
|
|
|
|
coverage.
|
|
|
|
|
|
|
|
• Consistent pytest behavior. If you run coverage run -m pytest you will have
|
|
|
|
|
|
|
|
slightly different sys.path (CWD will be in it, unlike when running
|
|
|
|
|
|
|
|
pytest).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
All features offered by the coverage package should work, either through
|
|
|
|
|
|
|
|
pytest-cov’s command line options or through coverage’s config file.}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%description %{common_description}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package -n python3-%{srcname}
|
|
|
|
%package -n python3-%{srcname}
|
|
|
|
Summary: Pytest plugin for coverage reporting
|
|
|
|
Summary: %{summary}
|
|
|
|
BuildRequires: python3-devel
|
|
|
|
BuildRequires: python3-devel
|
|
|
|
BuildRequires: python3-setuptools
|
|
|
|
BuildRequires: python3-setuptools
|
|
|
|
BuildRequires: python3-pytest >= 3.6
|
|
|
|
BuildRequires: python3-pytest >= 3.6
|
|
|
@ -29,9 +44,8 @@ BuildRequires: python3-six
|
|
|
|
BuildRequires: python3-virtualenv
|
|
|
|
BuildRequires: python3-virtualenv
|
|
|
|
BuildRequires: python3-pytest-xdist
|
|
|
|
BuildRequires: python3-pytest-xdist
|
|
|
|
|
|
|
|
|
|
|
|
%description -n python3-%{srcname}
|
|
|
|
%description -n python3-%{srcname} %{common_description}
|
|
|
|
Py.test plugin for coverage reporting with support for both centralised and
|
|
|
|
|
|
|
|
distributed testing, including subprocesses and multiprocessing for Python 3.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%prep
|
|
|
|
%autosetup -p1 -n %{srcname}-%{version}
|
|
|
|
%autosetup -p1 -n %{srcname}-%{version}
|
|
|
@ -58,6 +72,7 @@ py.test-%{python3_version} -vv \
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
* Wed Jul 28 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 2.11.1-6
|
|
|
|
* Wed Jul 28 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 2.11.1-6
|
|
|
|
- Drop obsolete macros
|
|
|
|
- Drop obsolete macros
|
|
|
|
|
|
|
|
- Update description and summary from upstream
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.1-5
|
|
|
|
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.1-5
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|