modify %check for fix build error

This commit is contained in:
chen-jan 2023-07-05 16:40:09 +08:00
parent d5f2f68ce6
commit 3acf2b3e46

View File

@ -1,6 +1,6 @@
Name: custodia Name: custodia
Version: 0.6.0 Version: 0.6.0
Release: 7 Release: 8
Summary: A tool for managing secrets other processes Summary: A tool for managing secrets other processes
License: GPLv3+ License: GPLv3+
URL: https://github.com/latchset/%{name} URL: https://github.com/latchset/%{name}
@ -55,13 +55,8 @@ authorization, storage and API plugins are combined and exposed.
%py3_build %py3_build
%check %check
export PIP_INDEX_URL=http://host.invalid./ export PYTHONPATH="%{buildroot}/%{python3_sitelib}"
export PIP_NO_DEPS=yes py.test --skip-servertests --ignore=tests/test_ipa.py --ignore=tests/test_cli.py
export PIP_IGNORE_INSTALLED=yes
%{__python3} -m venv --system-site-packages testenv
testenv/bin/pip install .
testenv/bin/python -m pytest --capture=no --strict --skip-servertests
%install %install
install -d %{buildroot}/%{_sbindir} install -d %{buildroot}/%{_sbindir}
@ -136,6 +131,9 @@ done
%{python3_sitelib}/%{name}-%{version}-py%{python3_version}-nspkg.pth %{python3_sitelib}/%{name}-%{version}-py%{python3_version}-nspkg.pth
%changelog %changelog
* Wed Jul 05 2023 chenchen <chen_aka_jan@163.com> - 0.6.0-8
- modify %check for fix build error
* Tue Mar 01 2022 xuping <xuping33@huawei.com> 0.6.0-7 * Tue Mar 01 2022 xuping <xuping33@huawei.com> 0.6.0-7
- Fix systemd related scriptlet error - Fix systemd related scriptlet error