diff mbox series

[bug#60219,3/4] gnu: python-eventlet: Manage broken tests with nosetests.

Message ID 20221220150955.17061-3-ngraves@ngraves.fr
State New
Headers show
Series [bug#60219,1/4] gnu: python-greenlet: Update to 2.0.1. | expand

Commit Message

Nicolas Graves Dec. 20, 2022, 3:09 p.m. UTC
* gnu/packages/python-xyz.scm (python-eventlet):
  [arguments] Manage broken tests with nosetests.
---
 gnu/packages/python-xyz.scm | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)
diff mbox series

Patch

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 76f1feba97..662516ce42 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -2865,15 +2865,14 @@  (define-public python-eventlet
              ;; getprotobyname is called.  Thankfully there is an environment
              ;; variable to disable the greendns import, so use it:
              (setenv "EVENTLET_NO_GREENDNS" "yes")))
-         (add-after 'unpack 'delete-broken-tests
-           (lambda _
-             (delete-file "tests/greendns_test.py")
-             (delete-file "tests/socket_test.py")))
-         ;; See https://github.com/eventlet/eventlet/issues/562#issuecomment-714183009
          (replace 'check
            (lambda* (#:key tests? #:allow-other-keys)
              (when tests?
-               (invoke "nosetests" "-v" "tests/")))))))
+               (invoke
+                "nosetests"
+                "-v" "tests/"
+                "-I" "greendns_test.py"
+                "-I" "socket_test.py")))))))
     (home-page "https://eventlet.net")
     (synopsis "Concurrent networking library for Python")
     (description