Fix tests: trial needs separate test folder

This commit is contained in:
Ilya.Kazakevich
2017-12-14 22:48:09 +03:00
parent 6b72c0e161
commit e21064320e
@@ -19,6 +19,7 @@ import com.jetbrains.env.EnvTestTagsRequired
import com.jetbrains.env.ut.PyScriptTestProcessRunner
import com.jetbrains.python.testing.PyTrialTestConfiguration
import com.jetbrains.python.testing.PyTrialTestFactory
import java.io.File
// Twisted trial test case
@EnvTestTagsRequired(tags = arrayOf("twisted"))
@@ -29,4 +30,9 @@ internal class PythonTrialTest : PythonUnitTestingLikeTest<PyTrialTestProcessRun
class PyTrialTestProcessRunner(scriptName: String,
timesToRerunFailedTests: Int) : PyScriptTestProcessRunner<PyTrialTestConfiguration>(
PyTrialTestFactory, PyTrialTestConfiguration::class.java, scriptName, timesToRerunFailedTests)
PyTrialTestFactory, PyTrialTestConfiguration::class.java, scriptName, timesToRerunFailedTests) {
override fun configurationCreatedAndWillLaunch(configuration: PyTrialTestConfiguration) {
super.configurationCreatedAndWillLaunch(configuration)
configuration.additionalArguments = "--temp-directory=" + File(createTempDir(), "trial").path
}
}