diff --git a/generators/tests/org/jetbrains/kotlin/generators/tests/GenerateTests.kt b/generators/tests/org/jetbrains/kotlin/generators/tests/GenerateTests.kt index 9caaada39d7..4bca5fb9510 100755 --- a/generators/tests/org/jetbrains/kotlin/generators/tests/GenerateTests.kt +++ b/generators/tests/org/jetbrains/kotlin/generators/tests/GenerateTests.kt @@ -78,6 +78,8 @@ 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.AbstractCollectionTraceTestCase +import org.jetbrains.kotlin.idea.debugger.sequence.exec.AbstractJavaStreamTraceTestCase 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 @@ -646,11 +648,21 @@ fun main(args: Array) { model("debugger/fileRanking") } + // Not supported yet + testClass { + // model("debugger/tinyApp/src/streams/java") + } + testClass { // We need to implement mapping logic for terminal operations model("debugger/tinyApp/src/streams/sequence", excludeDirs = listOf("terminal")) } + // Not supported yet + testClass { + // model("debugger/tinyApp/src/streams/collection") + } + testClass { model("stubs", extension = "kt") } diff --git a/idea/testData/debugger/sequence/exec/collection/src/checks/AllMatchFalse.kt b/idea/testData/debugger/tinyApp/src/streams/collection/checks/AllMatchFalse.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/checks/AllMatchFalse.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/checks/AllMatchFalse.kt diff --git a/idea/testData/debugger/sequence/exec/collection/src/checks/AllMatchTrue.kt b/idea/testData/debugger/tinyApp/src/streams/collection/checks/AllMatchTrue.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/checks/AllMatchTrue.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/checks/AllMatchTrue.kt diff --git a/idea/testData/debugger/sequence/exec/collection/outs/allMatchFalse.out b/idea/testData/debugger/tinyApp/src/streams/collection/checks/allMatchFalse.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/allMatchFalse.out rename to idea/testData/debugger/tinyApp/src/streams/collection/checks/allMatchFalse.out diff --git a/idea/testData/debugger/sequence/exec/collection/outs/allMatchTrue.out b/idea/testData/debugger/tinyApp/src/streams/collection/checks/allMatchTrue.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/allMatchTrue.out rename to idea/testData/debugger/tinyApp/src/streams/collection/checks/allMatchTrue.out diff --git a/idea/testData/debugger/sequence/exec/collection/src/distinct/Distinct.kt b/idea/testData/debugger/tinyApp/src/streams/collection/distinct/Distinct.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/distinct/Distinct.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/distinct/Distinct.kt diff --git a/idea/testData/debugger/sequence/exec/collection/src/distinct/DistinctBy.kt b/idea/testData/debugger/tinyApp/src/streams/collection/distinct/DistinctBy.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/distinct/DistinctBy.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/distinct/DistinctBy.kt diff --git a/idea/testData/debugger/sequence/exec/collection/outs/distinct.out b/idea/testData/debugger/tinyApp/src/streams/collection/distinct/distinct.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/distinct.out rename to idea/testData/debugger/tinyApp/src/streams/collection/distinct/distinct.out diff --git a/idea/testData/debugger/sequence/exec/collection/outs/distinctBy.out b/idea/testData/debugger/tinyApp/src/streams/collection/distinct/distinctBy.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/distinctBy.out rename to idea/testData/debugger/tinyApp/src/streams/collection/distinct/distinctBy.out diff --git a/idea/testData/debugger/sequence/exec/collection/src/filter/FilterAsIntermediate.kt b/idea/testData/debugger/tinyApp/src/streams/collection/filter/FilterAsIntermediate.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/filter/FilterAsIntermediate.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/filter/FilterAsIntermediate.kt diff --git a/idea/testData/debugger/sequence/exec/collection/src/filter/FilterAsTerminal.kt b/idea/testData/debugger/tinyApp/src/streams/collection/filter/FilterAsTerminal.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/filter/FilterAsTerminal.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/filter/FilterAsTerminal.kt diff --git a/idea/testData/debugger/sequence/exec/collection/src/filter/FilterPassNothing.kt b/idea/testData/debugger/tinyApp/src/streams/collection/filter/FilterPassNothing.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/filter/FilterPassNothing.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/filter/FilterPassNothing.kt diff --git a/idea/testData/debugger/sequence/exec/collection/src/filter/FilterPrimitive.kt b/idea/testData/debugger/tinyApp/src/streams/collection/filter/FilterPrimitive.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/filter/FilterPrimitive.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/filter/FilterPrimitive.kt diff --git a/idea/testData/debugger/sequence/exec/collection/src/filter/FilterPrimitiveAsTermination.kt b/idea/testData/debugger/tinyApp/src/streams/collection/filter/FilterPrimitiveAsTermination.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/filter/FilterPrimitiveAsTermination.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/filter/FilterPrimitiveAsTermination.kt diff --git a/idea/testData/debugger/sequence/exec/collection/outs/filterAsIntermediate.out b/idea/testData/debugger/tinyApp/src/streams/collection/filter/filterAsIntermediate.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/filterAsIntermediate.out rename to idea/testData/debugger/tinyApp/src/streams/collection/filter/filterAsIntermediate.out diff --git a/idea/testData/debugger/sequence/exec/collection/outs/filterAsTerminal.out b/idea/testData/debugger/tinyApp/src/streams/collection/filter/filterAsTerminal.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/filterAsTerminal.out rename to idea/testData/debugger/tinyApp/src/streams/collection/filter/filterAsTerminal.out diff --git a/idea/testData/debugger/sequence/exec/collection/outs/filterPassNothing.out b/idea/testData/debugger/tinyApp/src/streams/collection/filter/filterPassNothing.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/filterPassNothing.out rename to idea/testData/debugger/tinyApp/src/streams/collection/filter/filterPassNothing.out diff --git a/idea/testData/debugger/sequence/exec/collection/outs/filterPrimitive.out b/idea/testData/debugger/tinyApp/src/streams/collection/filter/filterPrimitive.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/filterPrimitive.out rename to idea/testData/debugger/tinyApp/src/streams/collection/filter/filterPrimitive.out diff --git a/idea/testData/debugger/sequence/exec/collection/outs/filterPrimitiveAsTermination.out b/idea/testData/debugger/tinyApp/src/streams/collection/filter/filterPrimitiveAsTermination.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/filterPrimitiveAsTermination.out rename to idea/testData/debugger/tinyApp/src/streams/collection/filter/filterPrimitiveAsTermination.out diff --git a/idea/testData/debugger/sequence/exec/collection/src/final/Average.kt b/idea/testData/debugger/tinyApp/src/streams/collection/final/Average.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/final/Average.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/final/Average.kt diff --git a/idea/testData/debugger/sequence/exec/collection/outs/average.out b/idea/testData/debugger/tinyApp/src/streams/collection/final/average.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/average.out rename to idea/testData/debugger/tinyApp/src/streams/collection/final/average.out diff --git a/idea/testData/debugger/sequence/exec/collection/src/flatMap/FlatMap.kt b/idea/testData/debugger/tinyApp/src/streams/collection/flatMap/FlatMap.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/flatMap/FlatMap.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/flatMap/FlatMap.kt diff --git a/idea/testData/debugger/sequence/exec/collection/outs/flatMap.out b/idea/testData/debugger/tinyApp/src/streams/collection/flatMap/flatMap.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/flatMap.out rename to idea/testData/debugger/tinyApp/src/streams/collection/flatMap/flatMap.out diff --git a/idea/testData/debugger/sequence/exec/collection/src/grouping/GroupBy.kt b/idea/testData/debugger/tinyApp/src/streams/collection/grouping/GroupBy.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/grouping/GroupBy.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/grouping/GroupBy.kt diff --git a/idea/testData/debugger/sequence/exec/collection/outs/groupBy.out b/idea/testData/debugger/tinyApp/src/streams/collection/grouping/groupBy.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/groupBy.out rename to idea/testData/debugger/tinyApp/src/streams/collection/grouping/groupBy.out diff --git a/idea/testData/debugger/sequence/exec/collection/src/map/Map.kt b/idea/testData/debugger/tinyApp/src/streams/collection/map/Map.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/map/Map.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/map/Map.kt diff --git a/idea/testData/debugger/sequence/exec/collection/src/map/MapToSameCollection.kt b/idea/testData/debugger/tinyApp/src/streams/collection/map/MapToSameCollection.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/map/MapToSameCollection.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/map/MapToSameCollection.kt diff --git a/idea/testData/debugger/sequence/exec/collection/outs/map.out b/idea/testData/debugger/tinyApp/src/streams/collection/map/map.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/map.out rename to idea/testData/debugger/tinyApp/src/streams/collection/map/map.out diff --git a/idea/testData/debugger/sequence/exec/collection/outs/mapToSameCollection.out b/idea/testData/debugger/tinyApp/src/streams/collection/map/mapToSameCollection.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/mapToSameCollection.out rename to idea/testData/debugger/tinyApp/src/streams/collection/map/mapToSameCollection.out diff --git a/idea/testData/debugger/sequence/exec/collection/src/misc/IndexOf.kt b/idea/testData/debugger/tinyApp/src/streams/collection/misc/IndexOf.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/misc/IndexOf.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/misc/IndexOf.kt diff --git a/idea/testData/debugger/sequence/exec/collection/outs/indexOf.out b/idea/testData/debugger/tinyApp/src/streams/collection/misc/indexOf.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/indexOf.out rename to idea/testData/debugger/tinyApp/src/streams/collection/misc/indexOf.out diff --git a/idea/testData/debugger/sequence/exec/collection/src/source/ArrayAsSource.kt b/idea/testData/debugger/tinyApp/src/streams/collection/source/ArrayAsSource.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/source/ArrayAsSource.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/source/ArrayAsSource.kt diff --git a/idea/testData/debugger/sequence/exec/collection/src/source/CollectionAsSource.kt b/idea/testData/debugger/tinyApp/src/streams/collection/source/CollectionAsSource.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/source/CollectionAsSource.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/source/CollectionAsSource.kt diff --git a/idea/testData/debugger/sequence/exec/collection/src/source/PrimitiveArrayAsSource.kt b/idea/testData/debugger/tinyApp/src/streams/collection/source/PrimitiveArrayAsSource.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/source/PrimitiveArrayAsSource.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/source/PrimitiveArrayAsSource.kt diff --git a/idea/testData/debugger/sequence/exec/collection/src/source/StringAsSource.kt b/idea/testData/debugger/tinyApp/src/streams/collection/source/StringAsSource.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/source/StringAsSource.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/source/StringAsSource.kt diff --git a/idea/testData/debugger/sequence/exec/collection/outs/arrayAsSource.out b/idea/testData/debugger/tinyApp/src/streams/collection/source/arrayAsSource.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/arrayAsSource.out rename to idea/testData/debugger/tinyApp/src/streams/collection/source/arrayAsSource.out diff --git a/idea/testData/debugger/sequence/exec/collection/outs/collectionAsSource.out b/idea/testData/debugger/tinyApp/src/streams/collection/source/collectionAsSource.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/collectionAsSource.out rename to idea/testData/debugger/tinyApp/src/streams/collection/source/collectionAsSource.out diff --git a/idea/testData/debugger/sequence/exec/collection/outs/primitiveArrayAsSource.out b/idea/testData/debugger/tinyApp/src/streams/collection/source/primitiveArrayAsSource.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/primitiveArrayAsSource.out rename to idea/testData/debugger/tinyApp/src/streams/collection/source/primitiveArrayAsSource.out diff --git a/idea/testData/debugger/sequence/exec/collection/outs/stringAsSource.out b/idea/testData/debugger/tinyApp/src/streams/collection/source/stringAsSource.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/stringAsSource.out rename to idea/testData/debugger/tinyApp/src/streams/collection/source/stringAsSource.out diff --git a/idea/testData/debugger/sequence/exec/collection/src/zip/ZipWithGreater.kt b/idea/testData/debugger/tinyApp/src/streams/collection/zip/ZipWithGreater.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/zip/ZipWithGreater.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/zip/ZipWithGreater.kt diff --git a/idea/testData/debugger/sequence/exec/collection/src/zip/ZipWithLesser.kt b/idea/testData/debugger/tinyApp/src/streams/collection/zip/ZipWithLesser.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/zip/ZipWithLesser.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/zip/ZipWithLesser.kt diff --git a/idea/testData/debugger/sequence/exec/collection/src/zip/ZipWithSame.kt b/idea/testData/debugger/tinyApp/src/streams/collection/zip/ZipWithSame.kt similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/src/zip/ZipWithSame.kt rename to idea/testData/debugger/tinyApp/src/streams/collection/zip/ZipWithSame.kt diff --git a/idea/testData/debugger/sequence/exec/collection/outs/zipWithGreater.out b/idea/testData/debugger/tinyApp/src/streams/collection/zip/zipWithGreater.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/zipWithGreater.out rename to idea/testData/debugger/tinyApp/src/streams/collection/zip/zipWithGreater.out diff --git a/idea/testData/debugger/sequence/exec/collection/outs/zipWithLesser.out b/idea/testData/debugger/tinyApp/src/streams/collection/zip/zipWithLesser.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/zipWithLesser.out rename to idea/testData/debugger/tinyApp/src/streams/collection/zip/zipWithLesser.out diff --git a/idea/testData/debugger/sequence/exec/collection/outs/zipWithSame.out b/idea/testData/debugger/tinyApp/src/streams/collection/zip/zipWithSame.out similarity index 100% rename from idea/testData/debugger/sequence/exec/collection/outs/zipWithSame.out rename to idea/testData/debugger/tinyApp/src/streams/collection/zip/zipWithSame.out diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/CollectionTraceTestCaseGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/CollectionTraceTestCaseGenerated.java new file mode 100644 index 00000000000..afe8b2bfa52 --- /dev/null +++ b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/CollectionTraceTestCaseGenerated.java @@ -0,0 +1,22 @@ +/* + * Copyright 2010-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license + * that can be found in the license/LICENSE.txt file. + */ + +package org.jetbrains.kotlin.idea.debugger.sequence.exec; + +import com.intellij.testFramework.TestDataPath; +import org.jetbrains.kotlin.test.JUnit3RunnerWithInners; +import org.jetbrains.kotlin.test.KotlinTestUtils; +import org.jetbrains.kotlin.test.TargetBackend; +import org.jetbrains.kotlin.test.TestMetadata; +import org.junit.runner.RunWith; + +import java.io.File; +import java.util.regex.Pattern; + +/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ +@SuppressWarnings("all") +@RunWith(JUnit3RunnerWithInners.class) +public class CollectionTraceTestCaseGenerated extends AbstractCollectionTraceTestCase { +} diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/JavaStreamTraceTestCaseGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/JavaStreamTraceTestCaseGenerated.java new file mode 100644 index 00000000000..59b508f740a --- /dev/null +++ b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/JavaStreamTraceTestCaseGenerated.java @@ -0,0 +1,22 @@ +/* + * Copyright 2010-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license + * that can be found in the license/LICENSE.txt file. + */ + +package org.jetbrains.kotlin.idea.debugger.sequence.exec; + +import com.intellij.testFramework.TestDataPath; +import org.jetbrains.kotlin.test.JUnit3RunnerWithInners; +import org.jetbrains.kotlin.test.KotlinTestUtils; +import org.jetbrains.kotlin.test.TargetBackend; +import org.jetbrains.kotlin.test.TestMetadata; +import org.junit.runner.RunWith; + +import java.io.File; +import java.util.regex.Pattern; + +/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ +@SuppressWarnings("all") +@RunWith(JUnit3RunnerWithInners.class) +public class JavaStreamTraceTestCaseGenerated extends AbstractJavaStreamTraceTestCase { +} diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/ChecksTest.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/ChecksTest.kt deleted file mode 100644 index 803e1506ff4..00000000000 --- a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/ChecksTest.kt +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -package org.jetbrains.kotlin.idea.debugger.sequence.exec.collection - -import org.junit.Ignore - -/** - * @author Vitaliy.Bibaev - */ -@Ignore("enable to test collection transform operations") -class ChecksTest : CollectionTestCase("checks") { - fun testAllMatchFalse() { - doTestWithResult() - } - - fun testAllMatchTrue() { - doTestWithResult() - } -} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/CollectionTestCase.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/CollectionTestCase.kt deleted file mode 100644 index cd469751a3c..00000000000 --- a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/CollectionTestCase.kt +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -package org.jetbrains.kotlin.idea.debugger.sequence.exec.collection - -import org.jetbrains.kotlin.idea.debugger.sequence.exec.KotlinTraceEvaluationTestCase -import org.jetbrains.kotlin.idea.debugger.sequence.lib.collections.KotlinCollectionSupportProvider -import com.intellij.debugger.streams.lib.LibrarySupportProvider - -/** - * @author Vitaliy.Bibaev - */ -abstract class CollectionTestCase(private val packageName: String) : KotlinTraceEvaluationTestCase() { - override val appName: String = "collection" - override val librarySupport: LibrarySupportProvider = KotlinCollectionSupportProvider() - - override fun createLocalProcess(className: String) = super.createLocalProcess("$packageName.$className") - - protected fun doTestWithResult() = doTest(false) -} diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/DifferentSourceTest.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/DifferentSourceTest.kt deleted file mode 100644 index b1f4d688f15..00000000000 --- a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/DifferentSourceTest.kt +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -package org.jetbrains.kotlin.idea.debugger.sequence.exec.collection - -import org.jetbrains.kotlin.idea.debugger.sequence.exec.collection.CollectionTestCase -import org.junit.Ignore - -/** - * @author Vitaliy.Bibaev - */ -@Ignore("enable to test collection transform operations") -class DifferentSourceTest : CollectionTestCase("source") { - fun testCollectionAsSource() = doTestWithResult() - fun testStringAsSource() = doTestWithResult() - fun testArrayAsSource() = doTestWithResult() - fun testPrimitiveArrayAsSource() = doTestWithResult() -} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/DistinctOperationsTest.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/DistinctOperationsTest.kt deleted file mode 100644 index 5648af4532f..00000000000 --- a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/DistinctOperationsTest.kt +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -package org.jetbrains.kotlin.idea.debugger.sequence.exec.collection - -import org.jetbrains.kotlin.idea.debugger.sequence.exec.collection.CollectionTestCase -import org.junit.Ignore - -/** - * @author Vitaliy.Bibaev - */ -@Ignore("enable to test collection transform operations") -class DistinctOperationsTest : CollectionTestCase("distinct") { - fun testDistinct() { - doTestWithResult() - } - - fun testDistinctBy() { - doTestWithResult() - } -} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/FilterOperationsTest.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/FilterOperationsTest.kt deleted file mode 100644 index 70767aaa298..00000000000 --- a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/FilterOperationsTest.kt +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -package org.jetbrains.kotlin.idea.debugger.sequence.exec.collection - -import org.jetbrains.kotlin.idea.debugger.sequence.exec.collection.CollectionTestCase -import org.junit.Ignore - -/** - * @author Vitaliy.Bibaev - */ -@Ignore("enable to test collection transform operations") -class FilterOperationsTest : CollectionTestCase("filter") { - fun testFilterAsIntermediate() = doTestWithResult() - fun testFilterAsTerminal() = doTestWithResult() - - fun testFilterPrimitive() = doTestWithResult() - fun testFilterPrimitiveAsTermination() = doTestWithResult() - - fun testFilterPassNothing() = doTestWithResult() -} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/FinalOperationsTest.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/FinalOperationsTest.kt deleted file mode 100644 index 3aa2481aff0..00000000000 --- a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/FinalOperationsTest.kt +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -package org.jetbrains.kotlin.idea.debugger.sequence.exec.collection - -import org.jetbrains.kotlin.idea.debugger.sequence.exec.collection.CollectionTestCase -import org.junit.Ignore - -/** - * @author Vitaliy.Bibaev - */ -@Ignore("enable to test collection transform operations") -class FinalOperationsTest : CollectionTestCase("final") { - fun testAverage() { - doTestWithResult() - } -} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/FlatMapOperationsTest.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/FlatMapOperationsTest.kt deleted file mode 100644 index 9f32cb9a777..00000000000 --- a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/FlatMapOperationsTest.kt +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -package org.jetbrains.kotlin.idea.debugger.sequence.exec.collection - -import org.jetbrains.kotlin.idea.debugger.sequence.exec.collection.CollectionTestCase -import org.junit.Ignore - -/** - * @author Vitaliy.Bibaev - */ -@Ignore("enable to test collection transform operations") -class FlatMapOperationsTest : CollectionTestCase("flatMap") { - fun testFlatMap() { - doTestWithResult() - } -} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/GroupingOperationsTest.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/GroupingOperationsTest.kt deleted file mode 100644 index 228a77eab74..00000000000 --- a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/GroupingOperationsTest.kt +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -package org.jetbrains.kotlin.idea.debugger.sequence.exec.collection - -import org.jetbrains.kotlin.idea.debugger.sequence.exec.collection.CollectionTestCase -import org.junit.Ignore - -/** - * @author Vitaliy.Bibaev - */ -@Ignore("enable to test collection transform operations") -class GroupingOperationsTest : CollectionTestCase("grouping") { - fun testGroupBy() { - doTestWithResult() - } -} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/MapOperationsTest.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/MapOperationsTest.kt deleted file mode 100644 index 406d3e4fb6f..00000000000 --- a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/MapOperationsTest.kt +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -package org.jetbrains.kotlin.idea.debugger.sequence.exec.collection - -import org.jetbrains.kotlin.idea.debugger.sequence.exec.collection.CollectionTestCase -import org.junit.Ignore - -/** - * @author Vitaliy.Bibaev - */ -@Ignore("enable to test collection transform operations") -class MapOperationsTest : CollectionTestCase("map") { - fun testMap() { - doTestWithResult() - } - - fun testMapToSameCollection() { - doTestWithResult() - } -} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/MiscOperationsTest.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/MiscOperationsTest.kt deleted file mode 100644 index 41dd6dce1c3..00000000000 --- a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/MiscOperationsTest.kt +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -package org.jetbrains.kotlin.idea.debugger.sequence.exec.collection - -import org.jetbrains.kotlin.idea.debugger.sequence.exec.collection.CollectionTestCase -import org.junit.Ignore - -/** - * @author Vitaliy.Bibaev - */ -@Ignore("enable to test collection transform operations") -class MiscOperationsTest : CollectionTestCase("misc") { - fun testIndexOf() { - doTestWithResult() - } -} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/ZipOperationsTest.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/ZipOperationsTest.kt deleted file mode 100644 index b3d584cb755..00000000000 --- a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/collection/ZipOperationsTest.kt +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -package org.jetbrains.kotlin.idea.debugger.sequence.exec.collection - -import org.jetbrains.kotlin.idea.debugger.sequence.exec.collection.CollectionTestCase -import org.junit.Ignore - -/** - * @author Vitaliy.Bibaev - */ -@Ignore("enable to test collection transform operations") -class ZipOperationsTest : CollectionTestCase("zip") { - fun testZipWithSame() { - doTestWithResult() - } - - fun testZipWithGreater() { - doTestWithResult() - } - - fun testZipWithLesser() { - doTestWithResult() - } -} \ No newline at end of file