Add conditional for running all tests
This commit is contained in:
parent
22e04783b2
commit
46aede5dbe
@ -5,6 +5,9 @@
|
|||||||
%bcond_without check
|
%bcond_without check
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
# Enable all tests (requires check to be true)
|
||||||
|
%bcond all_tests 0
|
||||||
|
|
||||||
Name: python-argcomplete
|
Name: python-argcomplete
|
||||||
Summary: Bash tab completion for argparse
|
Summary: Bash tab completion for argparse
|
||||||
Version: 3.1.4
|
Version: 3.1.4
|
||||||
@ -71,6 +74,9 @@ install -Dp -m0644 argcomplete/bash_completion.d/_%{name} %{buildroot}%{_sysconf
|
|||||||
|
|
||||||
%if %{with check}
|
%if %{with check}
|
||||||
%check
|
%check
|
||||||
|
%if %{with all_tests}
|
||||||
|
%{py3_test_envvars} %{python3} test/test.py -v
|
||||||
|
%else
|
||||||
# Disable zsh tests. They fail for mysterious reasons.
|
# Disable zsh tests. They fail for mysterious reasons.
|
||||||
# https://github.com/kislyuk/argcomplete/issues/447
|
# https://github.com/kislyuk/argcomplete/issues/447
|
||||||
%{py3_test_envvars} %{python3} test/test.py -v -k "TestArgcomplete"
|
%{py3_test_envvars} %{python3} test/test.py -v -k "TestArgcomplete"
|
||||||
@ -78,6 +84,7 @@ install -Dp -m0644 argcomplete/bash_completion.d/_%{name} %{buildroot}%{_sysconf
|
|||||||
%{py3_test_envvars} %{python3} test/test.py -v -k "TestCheckModule"
|
%{py3_test_envvars} %{python3} test/test.py -v -k "TestCheckModule"
|
||||||
%{py3_test_envvars} %{python3} test/test.py -v -k "TestSplitLine"
|
%{py3_test_envvars} %{python3} test/test.py -v -k "TestSplitLine"
|
||||||
%endif
|
%endif
|
||||||
|
%endif
|
||||||
|
|
||||||
%files -n python3-argcomplete -f %{pyproject_files}
|
%files -n python3-argcomplete -f %{pyproject_files}
|
||||||
%license LICENSE.rst
|
%license LICENSE.rst
|
||||||
|
Loading…
Reference in New Issue
Block a user