mirror of
https://gitlab.com/libvirt/libvirt-python.git
synced 2025-07-22 20:59:34 +03:00
Fix nosetests usage with python3
Add RPM deps on python/python3-nose, make RPM build run the test suite and invoke nosetests using correct python binary Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
This commit is contained in:
@ -14,8 +14,10 @@ License: LGPLv2+
|
||||
Group: Development/Libraries
|
||||
BuildRequires: libvirt-devel >= @C_VERSION@
|
||||
BuildRequires: python-devel
|
||||
BuildRequires: python-nose
|
||||
%if %{with_python3}
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-nose
|
||||
%endif
|
||||
|
||||
%if %{with_python3}
|
||||
@ -60,6 +62,12 @@ CFLAGS="$RPM_OPT_FLAGS" %{__python3} setup.py build
|
||||
%endif
|
||||
rm -f %{buildroot}%{_libdir}/python*/site-packages/*egg-info
|
||||
|
||||
%check
|
||||
%{__python} setup.py test
|
||||
%if %{with_python3}
|
||||
%{__python3} setup.py test
|
||||
%endif
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc ChangeLog AUTHORS NEWS README COPYING COPYING.LESSER examples/
|
||||
|
Reference in New Issue
Block a user