From patchwork Tue Dec 20 15:09:54 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 45467 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9F8BC27BBEB; Tue, 20 Dec 2022 15:11:27 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2DC6B27BBE9 for ; Tue, 20 Dec 2022 15:11:27 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p7eGn-00084C-FJ; Tue, 20 Dec 2022 10:11:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p7eGl-00082H-Nx for guix-patches@gnu.org; Tue, 20 Dec 2022 10:11:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p7eGl-0007TC-68 for guix-patches@gnu.org; Tue, 20 Dec 2022 10:11:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p7eGl-0005dR-0Z for guix-patches@gnu.org; Tue, 20 Dec 2022 10:11:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60219] [PATCH 3/4] gnu: python-eventlet: Manage broken tests with nosetests. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 20 Dec 2022 15:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60219 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 60219@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 60219-submit@debbugs.gnu.org id=B60219.167154901821624 (code B ref 60219); Tue, 20 Dec 2022 15:11:02 +0000 Received: (at 60219) by debbugs.gnu.org; 20 Dec 2022 15:10:18 +0000 Received: from localhost ([127.0.0.1]:45395 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7eG1-0005ch-Tw for submit@debbugs.gnu.org; Tue, 20 Dec 2022 10:10:18 -0500 Received: from 2.mo560.mail-out.ovh.net ([188.165.53.149]:47085) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7eFz-0005cZ-3B for 60219@debbugs.gnu.org; Tue, 20 Dec 2022 10:10:16 -0500 Received: from director1.ghost.mail-out.ovh.net (unknown [10.108.16.251]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id E6A8C24A82 for <60219@debbugs.gnu.org>; Tue, 20 Dec 2022 15:10:13 +0000 (UTC) Received: from ghost-submission-cd7f7dc5d-h529x (unknown [10.110.171.66]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 78F091FEDE; Tue, 20 Dec 2022 15:10:12 +0000 (UTC) Received: from ngraves.fr ([37.59.142.108]) by ghost-submission-cd7f7dc5d-h529x with ESMTPSA id bwwFIlTQoWNixQAAHfAtyg (envelope-from ); Tue, 20 Dec 2022 15:10:12 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-108S0021db9f136-8614-4657-8181-e2d675d7feda, D8455BABFE31071A09DE6F7C600C2FB8327D61C5) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 Date: Tue, 20 Dec 2022 16:09:54 +0100 Message-Id: <20221220150955.17061-3-ngraves@ngraves.fr> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221220150955.17061-1-ngraves@ngraves.fr> References: <20221220150955.17061-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 15011904933100249826 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvhedrgeeigdegiecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeffffeggefhgffghfeikedtiedvudefiedtgeeiheduiedtfefhjeffffektdeujeenucffohhmrghinhepghhithhhuhgsrdgtohhmpdgvvhgvnhhtlhgvthdrnhgvthenucfkphepuddvjedrtddrtddruddpfeejrdehledrudegvddruddtkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepiedtvdduleesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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 --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