diff --git a/gensim/test/test_api.py b/gensim/test/test_api.py index 7cb7b8d202..bf84800205 100644 --- a/gensim/test/test_api.py +++ b/gensim/test/test_api.py @@ -7,6 +7,10 @@ import numpy as np +@unittest.skipIf( + os.environ.get("SKIP_NETWORK_TESTS", False) == "1", + "Skip network-related tests (probably SSL problems on this CI/OS)" +) class TestApi(unittest.TestCase): def test_base_dir_creation(self): if os.path.isdir(base_dir): diff --git a/tox.ini b/tox.ini index 2a26b9291d..df9575f78b 100644 --- a/tox.ini +++ b/tox.ini @@ -31,6 +31,7 @@ setenv = VOWPAL_WABBIT_PATH={env:VOWPAL_WABBIT_PATH:} DTM_PATH={env:DTM_PATH:} MALLET_HOME={env:MALLET_HOME:} + SKIP_NETWORK_TESTS={env:SKIP_NETWORK_TESTS:} commands = python -c "from gensim.models.word2vec import FAST_VERSION; print(FAST_VERSION)"