diff --git a/python/testData/toxtest/toxPyTestPy3k/test_foo.py b/python/testData/toxtest/toxPyTestPy3k/test_foo.py new file mode 100644 index 000000000000..dbdd280f02f6 --- /dev/null +++ b/python/testData/toxtest/toxPyTestPy3k/test_foo.py @@ -0,0 +1,2 @@ +def test_doo(): + pass diff --git a/python/testData/toxtest/toxPyTestPy3k/tox.ini b/python/testData/toxtest/toxPyTestPy3k/tox.ini new file mode 100644 index 000000000000..f64211addbfa --- /dev/null +++ b/python/testData/toxtest/toxPyTestPy3k/tox.ini @@ -0,0 +1,6 @@ +[tox] +skipsdist=True +envlist = py36 +[testenv] +deps=pytest +commands=pytest diff --git a/python/testSrc/com/jetbrains/env/PyToxTest.java b/python/testSrc/com/jetbrains/env/PyToxTest.java index f57190c85410..5a7c375a92e1 100644 --- a/python/testSrc/com/jetbrains/env/PyToxTest.java +++ b/python/testSrc/com/jetbrains/env/PyToxTest.java @@ -81,6 +81,18 @@ public final class PyToxTest extends PyEnvTestCase { ); } + + @Test + public void testToxPyTestPy3k() { + runPythonTest(new MyPyProcessWithConsoleTestTask("/toxtest/toxPyTestPy3k/", 1, + () -> new MyTestProcessRunner(), + Collections.singletonList( + Pair.create("py36", new InterpreterExpectations("", true)) + ), + Integer.MAX_VALUE) + ); + } + /** * Check tox unit runner */