[packages/python-docwriter] - actually run tests; mistune 2.x is not supported
qboosh
qboosh at pld-linux.org
Wed Apr 27 06:40:43 CEST 2022
commit 42b9ae07e7e6dfb8e15345cc76ecd2ffc761ca4e
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Apr 27 06:41:01 2022 +0200
- actually run tests; mistune 2.x is not supported
python-docwriter-requirements.patch | 2 +-
python-docwriter.spec | 22 ++++++++++++++++++++--
2 files changed, 21 insertions(+), 3 deletions(-)
---
diff --git a/python-docwriter.spec b/python-docwriter.spec
index 7b17dd9..7d28b09 100644
--- a/python-docwriter.spec
+++ b/python-docwriter.spec
@@ -23,6 +23,7 @@ BuildRequires: python-setuptools_scm
%if %{with tests}
BuildRequires: python-PyYAML >= 5.1
BuildRequires: python-mistune >= 0.8.4
+BuildRequires: python-mistune < 2
BuildRequires: python-mkdocs >= 1.0.4
BuildRequires: python-mkdocs-material >= 4.0.2
BuildRequires: python-pytest
@@ -35,6 +36,7 @@ BuildRequires: python3-setuptools_scm
%if %{with tests}
BuildRequires: python3-PyYAML >= 5.1
BuildRequires: python3-mistune >= 0.8.4
+BuildRequires: python3-mistune < 2
BuildRequires: python3-mkdocs >= 1.0.4
BuildRequires: python3-mkdocs-material >= 4.0.2
BuildRequires: python3-pytest
@@ -76,11 +78,27 @@ FreeType.
%build
%if %{with python2}
-%py_build %{?with_tests:test}
+%py_build
+
+%if %{with tests}
+cd tests
+PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 \
+PYTHONPATH=$(pwd)/.. \
+%{__python} -m pytest
+cd ..
+%endif
%endif
%if %{with python3}
-%py3_build %{?with_tests:test}
+%py3_build
+
+%if %{with tests}
+cd tests
+PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 \
+PYTHONPATH=$(pwd)/.. \
+%{__python3} -m pytest
+cd ..
+%endif
%endif
%install
diff --git a/python-docwriter-requirements.patch b/python-docwriter-requirements.patch
index 96a4a1a..1bcaefc 100644
--- a/python-docwriter-requirements.patch
+++ b/python-docwriter-requirements.patch
@@ -8,7 +8,7 @@
-mkdocs==1.0.4
-mkdocs-material==4.0.2
-PyYAML==5.1
-+mistune>=0.8.4
++mistune>=0.8.4,<2
+mkdocs>=1.0.4
+mkdocs-material>=4.0.2
+PyYAML>=5.1
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/python-docwriter.git/commitdiff/42b9ae07e7e6dfb8e15345cc76ecd2ffc761ca4e
More information about the pld-cvs-commit
mailing list