mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-13 15:52:01 +07:00
[Java. Logging] Fix lombok generate logger tests after migration to the
IDEA-345098 GitOrigin-RevId: a9b02b272aa71c14a3b68d277c6bd0f82cddba76
This commit is contained in:
committed by
intellij-monorepo-bot
parent
b0b5b8763c
commit
fd0eae05bd
@@ -3,6 +3,7 @@ package com.intellij.java.lomboktest
|
||||
import com.intellij.codeInsight.generation.GenerateLoggerHandler
|
||||
import com.intellij.codeInsight.generation.ui.ChooseLoggerDialogWrapper
|
||||
import com.intellij.java.codeInsight.JvmLoggerTestSetupUtil
|
||||
import com.intellij.lang.logging.JvmLogger
|
||||
import com.intellij.openapi.ui.DialogWrapper
|
||||
import com.intellij.openapi.util.Disposer
|
||||
import com.intellij.testFramework.LightProjectDescriptor
|
||||
@@ -43,14 +44,14 @@ class LombokGenerateLoggerTest : LightJavaCodeInsightFixtureTestCase() {
|
||||
doTest("Lombok ${getTestName(false)}")
|
||||
}
|
||||
|
||||
private fun doTest(displayName : String) {
|
||||
private fun doTest(loggerId : String) {
|
||||
val name = getTestName(false)
|
||||
myFixture.configureByFile("before$name.java")
|
||||
UiInterceptors.register(
|
||||
object : UiInterceptors.UiInterceptor<ChooseLoggerDialogWrapper>(ChooseLoggerDialogWrapper::class.java) {
|
||||
override fun doIntercept(component: ChooseLoggerDialogWrapper) {
|
||||
Disposer.register(myFixture.testRootDisposable, component.disposable)
|
||||
component.setComboBoxItem(displayName)
|
||||
component.setComboBoxItem(JvmLogger.getLoggerById(loggerId)!!)
|
||||
component.close(DialogWrapper.OK_EXIT_CODE)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user