From db6894f1456c08779eefa7c92df2d114f858db3e Mon Sep 17 00:00:00 2001 From: "Vitaliy.Bibaev" Date: Fri, 8 Jun 2018 09:30:30 +0300 Subject: [PATCH] Add abstract test cases for collection\java streams tests --- .../exec/AbstractCollectionTraceTestCase.kt | 16 ++++++++++++++++ .../exec/AbstractJavaStreamTraceTestCase.kt | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/AbstractCollectionTraceTestCase.kt create mode 100644 idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/AbstractJavaStreamTraceTestCase.kt diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/AbstractCollectionTraceTestCase.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/AbstractCollectionTraceTestCase.kt new file mode 100644 index 00000000000..7e37ba56caf --- /dev/null +++ b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/AbstractCollectionTraceTestCase.kt @@ -0,0 +1,16 @@ +/* + * 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.debugger.streams.lib.LibrarySupportProvider +import org.jetbrains.kotlin.idea.debugger.sequence.lib.collections.KotlinCollectionSupportProvider + +/** + * @author Vitaliy.Bibaev + */ +abstract class AbstractCollectionTraceTestCase : KotlinTraceTestCase() { + override val librarySupportProvider: LibrarySupportProvider = KotlinCollectionSupportProvider() +} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/AbstractJavaStreamTraceTestCase.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/AbstractJavaStreamTraceTestCase.kt new file mode 100644 index 00000000000..317acaf861d --- /dev/null +++ b/idea/tests/org/jetbrains/kotlin/idea/debugger/sequence/exec/AbstractJavaStreamTraceTestCase.kt @@ -0,0 +1,16 @@ +/* + * 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.debugger.streams.lib.LibrarySupportProvider +import org.jetbrains.kotlin.idea.debugger.sequence.lib.java.JavaStandardLibrarySupportProvider + +/** + * @author Vitaliy.Bibaev + */ +abstract class AbstractJavaStreamTraceTestCase: KotlinTraceTestCase() { + override val librarySupportProvider: LibrarySupportProvider = JavaStandardLibrarySupportProvider() +} \ No newline at end of file