commit:     f91a8cb6ed3811713d737e165d8189421621c64c
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 16 05:35:06 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Dec 16 05:37:34 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f91a8cb6

dev-python/abydos: Disable the few tests using Internet

Instead of test-restricting the whole package without Internet access,
just skip the 4 tests that actually access the Internet, and let
the remainder run freely.

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/abydos/abydos-0.5.0-r3.ebuild | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-python/abydos/abydos-0.5.0-r3.ebuild 
b/dev-python/abydos/abydos-0.5.0-r3.ebuild
index 817d85929f81..52da6583b530 100644
--- a/dev-python/abydos/abydos-0.5.0-r3.ebuild
+++ b/dev-python/abydos/abydos-0.5.0-r3.ebuild
@@ -22,10 +22,6 @@ LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="amd64 ~ppc64 ~riscv x86"
 
-# Requires access to the internet
-RESTRICT="test"
-PROPERTIES="test_network"
-
 RDEPEND="
        dev-python/deprecation[${PYTHON_USEDEP}]
        dev-python/numpy[${PYTHON_USEDEP}]
@@ -39,6 +35,14 @@ distutils_enable_tests pytest
 # Extension error: You must configure the bibtex_bibfiles setting
 #distutils_enable_sphinx docs dev-python/sphinx_rtd_theme 
dev-python/sphinxcontrib-bibtex
 
+EPYTEST_DESELECT=(
+       # Internet
+       
tests/distance/test_distance_meta_levenshtein.py::MetaLevenshteinTestCases::test_meta_levenshtein_corpus
+       
tests/distance/test_distance_softtf_idf.py::SoftTFIDFTestCases::test_softtf_idf_corpus
+       
tests/distance/test_distance_tf_idf.py::TFIDFTestCases::test_tf_idf_corpus
+       tests/util/test_data.py::DataTestCases::test_data
+)
+
 python_prepare_all() {
        # do not depend on pytest-cov
        sed -i -e '/addopts/d' setup.cfg || die

Reply via email to