forked from pool/python-pytest-cov
- 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 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:pytest/python-pytest-cov?expand=0&rev=16
This commit is contained in:
committed by
Git OBS Bridge
parent
a97c0528d5
commit
cf2e82f5f8
@@ -18,7 +18,7 @@
|
||||
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
Name: python-pytest-cov
|
||||
Version: 2.8.1
|
||||
Version: 2.9.0
|
||||
Release: 0
|
||||
Summary: Pytest plugin for coverage reporting
|
||||
License: MIT
|
||||
@@ -61,11 +61,9 @@ through pytest-cov or through coverage's config file.
|
||||
# test_dist_missing_data - needs internet access
|
||||
# test_*_collocated gh#pytest-dev/pytest-cov#358
|
||||
# test_central_subprocess_change_cwd_with_pythonpath - needs pytest cov in venv which is not doable in OBS build
|
||||
# test_multiprocessing* - deadlocks under Python 3.8
|
||||
# test_dist_combine_racecondition - text ordering under Python 3.8
|
||||
# test_cover_looponfail - breaks with new pytest
|
||||
export PYTHONDONTWRITEBYTECODE=1
|
||||
echo "import site;site.addsitedir(\"$(pwd)/src\")" > tests/sitecustomize.py
|
||||
%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib}:$PWD/tests py.test-%{$python_bin_suffix} -v -k 'not (test_dist_missing_data or test_central_subprocess_change_cwd_with_pythonpath or test_dist_not_collocated or test_dist_subprocess_not_collocated or test_multiprocessing or test_dist_combine_racecondition or test_cover_looponfail)'
|
||||
%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib}:$PWD/tests py.test-%{$python_bin_suffix} -v -k 'not (test_dist_missing_data or test_central_subprocess_change_cwd_with_pythonpath or test_dist_not_collocated or test_dist_subprocess_not_collocated)'
|
||||
|
||||
%files %{python_files}
|
||||
%license LICENSE
|
||||
|
||||
Reference in New Issue
Block a user