mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-07 05:09:37 +07:00
[jvm] Enable call matcher test
GitOrigin-RevId: 6e60b05400606840a6f5070d76284059d000b4cb
This commit is contained in:
committed by
intellij-monorepo-bot
parent
8326c6227e
commit
f59622a97b
@@ -2,16 +2,19 @@ package com.intellij.codeInspection.tests.kotlin
|
||||
|
||||
import com.intellij.jvm.analysis.internal.testFramework.CallMatcherTestBase
|
||||
import com.intellij.jvm.analysis.testFramework.JvmLanguage
|
||||
import com.intellij.testFramework.LightProjectDescriptor
|
||||
import com.siyeh.ig.callMatcher.CallMatcher
|
||||
import org.jetbrains.kotlin.idea.test.ExpectedPluginModeProvider
|
||||
import org.jetbrains.kotlin.idea.test.KotlinWithJdkAndRuntimeLightProjectDescriptor
|
||||
import org.jetbrains.kotlin.idea.test.setUpWithKotlinPlugin
|
||||
|
||||
abstract class KotlinCallMatcherTest : CallMatcherTestBase(), ExpectedPluginModeProvider {
|
||||
override fun getProjectDescriptor(): LightProjectDescriptor = KotlinWithJdkAndRuntimeLightProjectDescriptor.getInstance()
|
||||
|
||||
override fun setUp() {
|
||||
setUpWithKotlinPlugin(testRootDisposable) { super.setUp() }
|
||||
}
|
||||
|
||||
|
||||
fun testInstanceMethodCall() {
|
||||
checkMatchCall(JvmLanguage.KOTLIN, CallMatcher.instanceCall("Foo", "bar").parameterCount(0), """
|
||||
class Foo { fun bar() { } }
|
||||
|
||||
Reference in New Issue
Block a user