@@ -22,17 +22,18 @@ class ScalaTestService : AutoTestService() {
22
22
override fun isApplicable (element : PsiElement ): Boolean = element is ScalaPsiElement
23
23
override fun runConfigurationClass (project : Project ): Class <out RunProfile >? = ScalaTestRunConfiguration ::class .java
24
24
25
+ // since 222~232 has compatibility issues, we need to comment it out
25
26
override fun createConfiguration (project : Project , virtualFile : VirtualFile ): RunConfiguration ? {
26
27
val scalaFile = PsiManager .getInstance(project).findFile(virtualFile) as ? ScalaFile ? : return null
27
- val settings = RunManager .getInstance(project).createConfiguration(" Scala tests" , ScalaTestConfigurationType ().confFactory())
28
- val configuration = settings.configuration as ScalaTestRunConfiguration
29
- val packageTestData = AllInPackageTestData (configuration)
30
- packageTestData.workingDirectory = scalaFile.project.basePath
31
- configuration.`testConfigurationData_$eq`(packageTestData)
32
- configuration.testKind = packageTestData.kind
33
- configuration.module = ModuleUtilCore .findModuleForPsiElement(scalaFile)
34
-
35
- return settings.configuration
28
+ // val settings = RunManager.getInstance(project).createConfiguration("Scala tests", ScalaTestConfigurationType().confFactory())
29
+ // val configuration = settings.configuration as ScalaTestRunConfiguration
30
+ // val packageTestData = AllInPackageTestData(configuration)
31
+ // packageTestData.workingDirectory = scalaFile.project.basePath
32
+ // configuration.`testConfigurationData_$eq`(packageTestData)
33
+ // configuration.testKind = packageTestData.kind
34
+ // configuration.module = ModuleUtilCore.findModuleForPsiElement(scalaFile)
35
+ // return settings.configuration
36
+ return null
36
37
}
37
38
38
39
override fun findOrCreateTestFile (sourceFile : PsiFile , project : Project , element : PsiElement ): TestFileContext ? {
0 commit comments