Insert imports in codeFragment correctly. Add test

This commit is contained in:
Natalia Ukhorskaya
2015-10-29 16:03:33 +03:00
parent fd1ff51233
commit 6c61d437f1
19 changed files with 220 additions and 21 deletions
@@ -60,6 +60,7 @@ import org.jetbrains.kotlin.idea.completion.test.weighers.AbstractSmartCompletio
import org.jetbrains.kotlin.idea.configuration.AbstractConfigureProjectByChangingFileTest
import org.jetbrains.kotlin.idea.conversion.copy.AbstractJavaToKotlinCopyPasteConversionTest
import org.jetbrains.kotlin.idea.coverage.AbstractKotlinCoverageOutputFilesTest
import org.jetbrains.kotlin.idea.debugger.AbstractBeforeExtractFunctionInsertionTest
import org.jetbrains.kotlin.idea.debugger.AbstractKotlinSteppingTest
import org.jetbrains.kotlin.idea.debugger.AbstractPositionManagerTest
import org.jetbrains.kotlin.idea.debugger.AbstractSmartStepIntoTest
@@ -681,6 +682,10 @@ fun main(args: Array<String>) {
model("debugger/smartStepInto")
}
testClass<AbstractBeforeExtractFunctionInsertionTest>() {
model("debugger/insertBeforeExtractFunction", extension = "kt")
}
testClass<AbstractKotlinSteppingTest>() {
model("debugger/tinyApp/src/stepping/stepIntoAndSmartStepInto", testMethod = "doStepIntoTest", testClassName = "StepInto")
model("debugger/tinyApp/src/stepping/stepIntoAndSmartStepInto", testMethod = "doSmartStepIntoTest", testClassName = "SmartStepInto")