diff --git a/python-sphinxcontrib-htmlhelp.spec b/python-sphinxcontrib-htmlhelp.spec
index f18a2f9..5dbb02c 100644
--- a/python-sphinxcontrib-htmlhelp.spec
+++ b/python-sphinxcontrib-htmlhelp.spec
@@ -34,11 +34,16 @@ License: BSD-2-Clause
Group: Development/Languages/Python
URL: https://github.com/sphinx-doc/sphinxcontrib-htmlhelp
Source: https://files.pythonhosted.org/packages/source/s/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-%{version}.tar.gz
-BuildRequires: %{python_module devel}
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
+Requires: python-Sphinx
BuildArch: noarch
+%if %{with test}
+BuildRequires: %{python_module Sphinx}
+BuildRequires: %{python_module pytest}
+BuildRequires: %{python_module sphinxcontrib-htmlhelp >= %{version}}
+%endif
%python_subpackages
%description