From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B2F9C138334 for ; Mon, 26 Nov 2018 14:10:25 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C6C8FE0A62; Mon, 26 Nov 2018 14:10:24 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9CF67E0A62 for ; Mon, 26 Nov 2018 14:10:24 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 0BBA8335D9C for ; Mon, 26 Nov 2018 14:10:21 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id F1EFA463 for ; Mon, 26 Nov 2018 14:10:18 +0000 (UTC) From: "Zac Medico" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Zac Medico" Message-ID: <1543241177.7a919b0b4ba9bc47316c557614cf001711c5212f.zmedico@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/APScheduler/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-python/APScheduler/APScheduler-3.3.1.ebuild X-VCS-Directories: dev-python/APScheduler/ X-VCS-Committer: zmedico X-VCS-Committer-Name: Zac Medico X-VCS-Revision: 7a919b0b4ba9bc47316c557614cf001711c5212f X-VCS-Branch: master Date: Mon, 26 Nov 2018 14:10:18 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: cd3e32e4-a88b-4056-9c24-1855af11555f X-Archives-Hash: 26df733b2ab37ab6475f9927f65874ed commit: 7a919b0b4ba9bc47316c557614cf001711c5212f Author: Zac Medico gentoo org> AuthorDate: Mon Nov 26 14:06:17 2018 +0000 Commit: Zac Medico gentoo org> CommitDate: Mon Nov 26 14:06:17 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a919b0b dev-python/APScheduler: disable broken tests Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Zac Medico gentoo.org> dev-python/APScheduler/APScheduler-3.3.1.ebuild | 37 +++++++++++++++++++++++-- 1 file changed, 35 insertions(+), 2 deletions(-) diff --git a/dev-python/APScheduler/APScheduler-3.3.1.ebuild b/dev-python/APScheduler/APScheduler-3.3.1.ebuild index c4f2cbbc9d7..d643457bf3b 100644 --- a/dev-python/APScheduler/APScheduler-3.3.1.ebuild +++ b/dev-python/APScheduler/APScheduler-3.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -24,11 +24,44 @@ RDEPEND="dev-python/pytz[${PYTHON_USEDEP}] DEPEND="${RDEPEND} test? ( dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-capturelog[${PYTHON_USEDEP}] )" + +# Tests that are known to fail (some may be triggered by network-sandbox). +test_failures=( + test_add_class_method_job + test_add_instance_method_job + test_add_job_conflicting_id + test_asyncio_executor_shutdown + test_get_all_jobs + test_get_next_run_time + test_get_pending_jobs + test_get_pending_jobs_subsecond_difference + test_lookup_job + test_lookup_nonexistent_job + test_one_job_fails_to_load + test_remove_all_jobs + test_remove_job + test_remove_nonexistent_job + test_repr_mongodbjobstore + test_repr_redisjobstore + test_repr_zookeeperjobstore + test_run_coroutine_job + test_run_coroutine_job_tornado + test_update_job + test_update_job_clear_next_runtime + test_update_job_next_runtime + test_update_job_nonexistent_job + test_zookeeper_client_keep_open + test_zookeeper_client_ref +) + python_prepare_all() { sed -i -e /setuptools_scm/d setup.py || die + while read -r -d ''; do + sed -Ee "s:$(echo "${test_failures[@]}"| sed 's: :|:g'):_\\0:" -i "${REPLY}" || die + done < <(grep -rElZ "$(echo "${test_failures[@]}"| sed 's: :|:g')" "${S}") + distutils-r1_python_prepare_all }