summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2026-02-11 11:34:44 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-02-15 21:50:04 +0000
commita7c475b6a77f35ea32254663b2c9dfaee018841e (patch)
tree661164f47a631fe1f885481e4ad1c928b74aa975
parent7037e579836caf19027d49ff5300ffda2ea0c131 (diff)
gnu: python-hyperopt: Fix tests.
* gnu/packages/machine-learning.scm (python-hyperopt)[arguments] <#:test-flags>: Don't run slow tests. <#:phases>: Add phase 'patch-tests. Change-Id: I1fa9a0968291ea9ef7c75dd3ab7d19edc14279b2 Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
-rw-r--r--gnu/packages/machine-learning.scm12
1 files changed, 10 insertions, 2 deletions
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 98008eb3b70..5dd882fa20f 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -3153,7 +3153,8 @@ interactive learning.")
(arguments
(list
#:test-flags
- #~(list "--ignore=hyperopt/tests/integration/"
+ #~(list "-m" "not slow"
+ "--ignore=hyperopt/tests/integration/"
#$@(map (lambda (test) (string-append "--deselect="
"hyperopt/tests/unit/"
test))
@@ -3169,7 +3170,14 @@ interactive learning.")
"test_atpe_basic.py::test_run_basic_search"
;; TypeError: unsupported operand type(s) for -:
;; 'method' and 'int'
- "test_rdists.py::TestLogUniform::test_distribution_rvs")))))
+ "test_rdists.py::TestLogUniform::test_distribution_rvs")))
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'patch-tests
+ (lambda _
+ (substitute* "hyperopt/tests/test_base.py"
+ (("assertEquals")
+ "assertEqual")))))))
(native-inputs
(list python-pymongo
python-pynose ;fails more without extra test runner