Generate tests be test data for sequence traces

This commit is contained in:
Vitaliy.Bibaev
2018-06-07 20:26:36 +03:00
committed by Yan Zhulanow
parent c0c344210a
commit 44b736e846
14 changed files with 753 additions and 213 deletions
@@ -78,6 +78,7 @@ import org.jetbrains.kotlin.idea.conversion.copy.AbstractTextJavaToKotlinCopyPas
import org.jetbrains.kotlin.idea.coverage.AbstractKotlinCoverageOutputFilesTest
import org.jetbrains.kotlin.idea.debugger.*
import org.jetbrains.kotlin.idea.debugger.evaluate.*
import org.jetbrains.kotlin.idea.debugger.sequence.exec.AbstractSequenceTraceTestCase
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToDecompiledLibraryTest
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToLibrarySourceTest
import org.jetbrains.kotlin.idea.decompiler.stubBuilder.AbstractClsStubBuilderTest
@@ -645,6 +646,17 @@ fun main(args: Array<String>) {
model("debugger/fileRanking")
}
testClass<AbstractSequenceTraceTestCase> {
model("debugger/tinyApp/src/sequence/append", testMethod = "doTest")
model("debugger/tinyApp/src/sequence/distinct", testMethod = "doTest")
model("debugger/tinyApp/src/sequence/filter", testMethod = "doTest")
model("debugger/tinyApp/src/sequence/flatMap", testMethod = "doTest")
model("debugger/tinyApp/src/sequence/map", testMethod = "doTest")
model("debugger/tinyApp/src/sequence/misc", testMethod = "doTest")
model("debugger/tinyApp/src/sequence/sort", testMethod = "doTest")
// model("debugger/tinyApp/src/sequence/terminal", testMethod = "doTest") We need to implement mapping logic
}
testClass<AbstractStubBuilderTest> {
model("stubs", extension = "kt")
}