[packages/python3-scikit-learn] - adjust tests, symlinking work for python3

qboosh qboosh at pld-linux.org
Fri May 15 18:54:40 CEST 2020


commit 902220d3c6067ce2f093cb6d2499f067d4aa7a59
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri May 15 18:55:12 2020 +0200

    - adjust tests, symlinking work for python3

 python3-scikit-learn.spec | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)
---
diff --git a/python3-scikit-learn.spec b/python3-scikit-learn.spec
index e171e90..649d00d 100644
--- a/python3-scikit-learn.spec
+++ b/python3-scikit-learn.spec
@@ -5,7 +5,7 @@
 # - test failures (a few with python2, cannot run with python3)
 #
 # Conditional build:
-%bcond_with	tests	# unit tests
+%bcond_with	tests	# unit tests (some failing as of 0.22.2)
 
 %define	joblib_ver	0.11
 %define	numpy_ver	1.8.2
@@ -55,13 +55,12 @@ oparciu o SciPy i rozprowadzany na 3-punktowej licencji BSD.
 %py3_build
 
 %if %{with tests}
+cp -pr sklearn/datasets/{data,descr,images} build-3/lib.*/sklearn/datasets
+cp -pr sklearn/datasets/tests/data build-3/lib.*/sklearn/datasets/tests
 cd build-3/lib.*
-ln -snf ../../../../sklearn/datasets/data sklearn/datasets/data
-ln -snf ../../../../sklearn/datasets/descr sklearn/datasets/descr
-ln -snf ../../../../sklearn/datasets/images sklearn/datasets/images
-ln -snf ../../../../../sklearn/datasets/tests/data sklearn/datasets/tests/data
-%{__python3} -m pytest
-%{__rm} sklearn/datasets/{data,descr,images} sklearn/datasets/tests/data
+PYTHONPATH=$(pwd) \
+%{__python3} -m pytest sklearn
+%{__rm} -r sklearn/datasets/{data,descr,images} sklearn/datasets/tests/data
 cd ../..
 %endif
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/python3-scikit-learn.git/commitdiff/902220d3c6067ce2f093cb6d2499f067d4aa7a59



More information about the pld-cvs-commit mailing list