PY-19015: Check env has commands, skip fixers if has no
authorIlya.Kazakevich <Ilya.Kazakevich@jetbrains.com>
Tue, 28 Jun 2016 22:47:16 +0000 (01:47 +0300)
committerIlya.Kazakevich <Ilya.Kazakevich@jetbrains.com>
Tue, 28 Jun 2016 22:47:16 +0000 (01:47 +0300)
commit17dadc1ab4bbbb384cfbcd672376035f9abd552b
treea58a1e2fdbb7bbbec8ba8442ddb1e8f4e2f50809
parent83937b13108d94a9b327f4d396fce1b60aac1085
PY-19015: Check env has commands, skip fixers if has no

Since prev. approach was based on idea that any env has some tests and failed on project from PY-19015, I now use unofficial API to inherit Session and track env start and end. Skip support is also added. See _MySession from _jb_tox_runner.py for more info. This approach is hacky, but all other APIs are too lame
python/helpers/pycharm/_jb_tox_runner.py
python/testData/toxtest/toxOneInterpreter/tox.ini [new file with mode: 0644]
python/testSrc/com/jetbrains/env/PyToxTest.java