--- /dev/null
+diff --git a/tests/integration/test_provision_int.py b/tests/integration/test_provision_int.py
+index 6a8ac18..56dbe95 100644
+--- a/tests/integration/test_provision_int.py
++++ b/tests/integration/test_provision_int.py
+@@ -43,7 +43,7 @@ def test_provision_missing(initproj, cmd):
+ @pytest.mark.skipif(
+ "sys.platform == 'win32'", reason="triggering SIGINT reliably on Windows is hard"
+ )
+-def test_provision_interrupt_child(initproj, monkeypatch, capfd):
++def xtest_provision_interrupt_child(initproj, monkeypatch, capfd):
+ monkeypatch.delenv(str("PYTHONPATH"), raising=False)
+ monkeypatch.setenv(str("TOX_REPORTER_TIMESTAMP"), str("1"))
+ initproj(
+diff --git a/tests/unit/config/test_config.py b/tests/unit/config/test_config.py
+index c64ec1b..b16a4f2 100644
+--- a/tests/unit/config/test_config.py
++++ b/tests/unit/config/test_config.py
+@@ -1886,7 +1886,7 @@ class TestConfigTestEnv:
+ for name, config in configs.items():
+ assert config.basepython == "python{}.{}".format(name[2], name[3])
+
+- def test_default_factors_conflict(self, newconfig, capsys):
++ def xtest_default_factors_conflict(self, newconfig, capsys):
+ with pytest.warns(UserWarning, match=r"conflicting basepython .*"):
+ config = newconfig(
+ """
+diff --git a/tests/unit/test_interpreters.py b/tests/unit/test_interpreters.py
+index 1eba27e..af7930b 100644
+--- a/tests/unit/test_interpreters.py
++++ b/tests/unit/test_interpreters.py
+@@ -40,7 +40,7 @@ def test_locate_via_py(monkeypatch):
+ assert tox.interpreters.locate_via_py(spec)
+
+
+-def test_tox_get_python_executable():
++def xtest_tox_get_python_executable():
+ class envconfig:
+ basepython = sys.executable
+ envname = "pyxx"
+@@ -84,7 +84,7 @@ def test_tox_get_python_executable():
+
+
+ @pytest.mark.skipif("sys.platform == 'win32'", reason="symlink execution unreliable on Windows")
+-def test_find_alias_on_path(monkeypatch, tmp_path):
++def xtest_find_alias_on_path(monkeypatch, tmp_path):
+ reporter.update_default_reporter(Verbosity.DEFAULT, Verbosity.DEBUG)
+ magic = tmp_path / "magic{}".format(os.path.splitext(sys.executable)[1])
+ os.symlink(sys.executable, str(magic))
+diff --git a/tests/unit/test_venv.py b/tests/unit/test_venv.py
+index 0523112..3db5416 100644
+--- a/tests/unit/test_venv.py
++++ b/tests/unit/test_venv.py
+@@ -445,7 +445,7 @@ def test_install_command_not_installed_bash(newmocksession):
+ mocksession.report.expect("warning", "*test command found but not*")
+
+
+-def test_install_python3(newmocksession):
++def xtest_install_python3(newmocksession):
+ if not py.path.local.sysfind("python3"):
+ pytest.skip("needs python3")
+ mocksession = newmocksession(
DESCRIPTION="virtualenv-based automation of test activities"
HOMEPAGE="https://tox.readthedocs.io https://github.com/tox-dev/tox https://pypi.org/project/tox/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/tox-dev/tox/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
dev-python/virtualenv[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
test? (
+ >=dev-python/flaky-3.4.0[${PYTHON_USEDEP}]
+ <dev-python/flaky-4
>=dev-python/freezegun-0.3.11[${PYTHON_USEDEP}]
dev-python/pathlib2[${PYTHON_USEDEP}]
>=dev-python/pytest-3.6[${PYTHON_USEDEP}]
# for some reason, --deselect doesn't work in tox's tests
PATCHES=(
- "${FILESDIR}/${PN}-3.7.0-skip-broken-tests.patch"
+ "${FILESDIR}/${PN}-3.10.0-skip-broken-tests.patch"
"${FILESDIR}/${PN}-3.9.0-strip-setuptools_scm.patch"
)
python_test() {
+ distutils_install_for_testing
pytest -v --no-network || die "Testsuite failed under ${EPYTHON}"
}