PY-9727: Initial commit for tox configuration
authorIlya.Kazakevich <Ilya.Kazakevich@jetbrains.com>
Thu, 3 Dec 2015 22:00:10 +0000 (01:00 +0300)
committerIlya.Kazakevich <Ilya.Kazakevich@jetbrains.com>
Mon, 7 Dec 2015 13:37:35 +0000 (16:37 +0300)
commita7ac25ffa1298dd8d53f807889662763e4791a4c
tree14980bd78418c9a357cecf224263416bb1f8350c
parente001e7dc9d67adfdbc7e6c5a5a2d7f245c891351
PY-9727: Initial commit for tox configuration

* Tox configuration created
* Tox helper added
* Refactoting to support several runners
21 files changed:
python/helpers/pycharm/_jb_tox_runner.py [new file with mode: 0644]
python/helpers/pycharm/tcmessages.py
python/helpers/pycharm/tcunittest.py
python/helpers/pycharm/utrunner.py
python/src/META-INF/python-core.xml
python/src/com/jetbrains/python/PythonHelper.java
python/src/com/jetbrains/python/testing/PyRerunFailedTestsAction.java
python/src/com/jetbrains/python/testing/PythonTestCommandLineStateBase.java
python/src/com/jetbrains/python/testing/PythonTestConfigurationProducer.java
python/src/com/jetbrains/python/testing/attest/PythonAtTestCommandLineState.java
python/src/com/jetbrains/python/testing/doctest/PythonDocTestCommandLineState.java
python/src/com/jetbrains/python/testing/nosetest/PythonNoseTestCommandLineState.java
python/src/com/jetbrains/python/testing/pytest/PyTestCommandLineState.java
python/src/com/jetbrains/python/testing/tox/PyToxCommandLineState.java [new file with mode: 0644]
python/src/com/jetbrains/python/testing/tox/PyToxConfiguration.java [new file with mode: 0644]
python/src/com/jetbrains/python/testing/tox/PyToxConfigurationFactory.java [new file with mode: 0644]
python/src/com/jetbrains/python/testing/tox/PyToxConfigurationProducer.java [new file with mode: 0644]
python/src/com/jetbrains/python/testing/tox/PyToxConfigurationSettings.java [new file with mode: 0644]
python/src/com/jetbrains/python/testing/tox/PyToxConfigurationType.java [new file with mode: 0644]
python/src/com/jetbrains/python/testing/tox/package-info.java [new file with mode: 0644]
python/src/com/jetbrains/python/testing/unittest/PythonUnitTestCommandLineState.java