Avoid pytest-cov dependency
coverage tests are unwanted in Fedora and RHEL packages: https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_linters Also, use the %%pytest macro to supply appropriate environment variables.
This commit is contained in:
parent
fc38135347
commit
d466f2de4c
@ -15,7 +15,6 @@ BuildRequires: python%{python3_pkgversion}-devel
|
|||||||
BuildRequires: python%{python3_pkgversion}-setuptools
|
BuildRequires: python%{python3_pkgversion}-setuptools
|
||||||
BuildRequires: python%{python3_pkgversion}-six
|
BuildRequires: python%{python3_pkgversion}-six
|
||||||
BuildRequires: python%{python3_pkgversion}-pytest
|
BuildRequires: python%{python3_pkgversion}-pytest
|
||||||
BuildRequires: python%{python3_pkgversion}-pytest-cov
|
|
||||||
%global _description \
|
%global _description \
|
||||||
ConfigObj is a simple but powerful configuration file reader and writer: an ini\
|
ConfigObj is a simple but powerful configuration file reader and writer: an ini\
|
||||||
file round tripper. Its main feature is that it is very easy to use, with a\
|
file round tripper. Its main feature is that it is very easy to use, with a\
|
||||||
@ -41,7 +40,7 @@ Requires: python%{python3_pkgversion}-six
|
|||||||
export PYTHONPATH=$(pwd)/build/lib
|
export PYTHONPATH=$(pwd)/build/lib
|
||||||
%{__python3} src/tests/configobj_doctests.py
|
%{__python3} src/tests/configobj_doctests.py
|
||||||
%{__python3} -m configobj.validate
|
%{__python3} -m configobj.validate
|
||||||
py.test-%{python3_version} -c setup.cfg --color=yes --cov=configobj --cov-report=term --cov-report=html --cov-report=xml
|
%pytest -c setup.cfg --color=yes
|
||||||
|
|
||||||
%files -n python%{python3_pkgversion}-configobj
|
%files -n python%{python3_pkgversion}-configobj
|
||||||
%doc README.md
|
%doc README.md
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user