3 %bcond_without tests # do not perform "make test"
5 Summary: Extensions to the Python unit testing framework
10 Group: Development/Tools
11 URL: https://launchpad.net/testtools
12 Source0: http://pypi.python.org/packages/source/t/testtools/testtools-%{version}.tar.gz
13 # Source0-md5: 01a30afb126de49de4998c255259d312
14 BuildRequires: python-Sphinx
15 BuildRequires: python-devel
16 BuildRequires: rpmbuild(macros) >= 1.219
17 BuildRequires: sphinx-pdg
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 testtools is a set of extensions to the Python standard library's unit
26 Summary: Documentation for %{name}
28 Requires: %{name} = %{version}-%{release}
31 This package contains HTML documentation for %{name}.
34 %setup -q -n testtools-%{version}
37 %{__python} setup.py build
41 %{__python} setup.py test
45 rm -rf $RPM_BUILD_ROOT
46 %{__python} setup.py install \
49 --root $RPM_BUILD_ROOT
51 %{__rm} -r $RPM_BUILD_ROOT%{py_sitescriptdir}/testtools/tests
56 rm -rf $RPM_BUILD_ROOT
59 %defattr(644,root,root,755)
60 %doc LICENSE NEWS README
61 %dir %{py_sitescriptdir}/testtools
62 %{py_sitescriptdir}/testtools/*.py[co]
63 %{py_sitescriptdir}/testtools-*.egg-info
64 %dir %{py_sitescriptdir}/testtools/testresult
65 %{py_sitescriptdir}/testtools/testresult/*.py[co]
68 %defattr(644,root,root,755)
69 %doc doc/_build/html/*