Reenable tests
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
This commit is contained in:
parent
613e0990f2
commit
a0ba245c85
@ -7,7 +7,7 @@
|
||||
#
|
||||
# If we should enable tests by default
|
||||
#
|
||||
%bcond_with tests
|
||||
%bcond_without tests
|
||||
|
||||
# Set this when there's a beta or rc version
|
||||
#%%global betaver rc2
|
||||
@ -15,7 +15,7 @@
|
||||
Name: ansible-core
|
||||
Summary: A radically simple IT automation system
|
||||
Version: 2.12.1
|
||||
Release: 1%{?betaver}%{?dist}
|
||||
Release: 2%{?betaver}%{?dist}
|
||||
|
||||
License: GPLv3+
|
||||
Source0: %pypi_source ansible-core %{version}%{?betaver}
|
||||
@ -52,6 +52,9 @@ BuildRequires: python3-packaging
|
||||
BuildRequires: python3-pexpect
|
||||
BuildRequires: openssl
|
||||
BuildRequires: python3-systemd
|
||||
BuildRequires: python3-pytz
|
||||
BuildRequires: glibc-all-langpacks
|
||||
BuildRequires: python3-resolvelib
|
||||
#
|
||||
# These only exist on Fedora. RHEL8 will just skip tests that need them.
|
||||
#
|
||||
@ -206,12 +209,15 @@ find %{buildroot}/%{python3_sitelib} -name .travis.yml -exec rm -f {} \;
|
||||
%check
|
||||
%if %{with tests}
|
||||
ln -s /usr/bin/pytest-3 bin/pytest
|
||||
pathfix.py -i %{__python3} -p test/lib/ansible_test/_data/cli/ansible_test_cli_stub.py
|
||||
# This test needs a module not packaged in Fedora so disable it.
|
||||
#rm -f test/units/modules/cloud/cloudstack/test_cs_traffic_type.py
|
||||
# These tests are failing with pytest 6
|
||||
rm -f test/units/galaxy/test_collection_install.py
|
||||
rm -f test/units/module_utils/urls/test_prepare_multipart.py
|
||||
# requires perms to read/manipulate iptables rules
|
||||
rm -f test/units/modules/test_iptables.py
|
||||
# This seems sunos specific
|
||||
rm -f test/units/modules/test_service.py
|
||||
make PYTHON=/usr/bin/python3 tests-py3
|
||||
%endif
|
||||
|
||||
@ -237,6 +243,9 @@ make PYTHON=/usr/bin/python3 tests-py3
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Wed Dec 08 2021 Kevin Fenzi <kevin@scrye.com> - 2.12.1-2
|
||||
- Re-enable tests
|
||||
|
||||
* Tue Dec 07 2021 Kevin Fenzi <kevin@scrye.com> - 2.12.1-1
|
||||
- Update to 2.12.1. Fixes rhbz#2029598
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user