diff --git a/platform/platform-tests/testSrc/com/intellij/ui/layout/UiDslTest.kt b/platform/platform-tests/testSrc/com/intellij/ui/layout/UiDslTest.kt index d998af3341e0..ee2fc74bef2d 100644 --- a/platform/platform-tests/testSrc/com/intellij/ui/layout/UiDslTest.kt +++ b/platform/platform-tests/testSrc/com/intellij/ui/layout/UiDslTest.kt @@ -3,6 +3,7 @@ package com.intellij.ui.layout import com.intellij.openapi.application.invokeAndWaitIfNeed import com.intellij.testFramework.PlatformTestUtil +import com.intellij.testFramework.UsefulTestCase import com.intellij.ui.components.CheckBox import com.intellij.ui.components.JBPasswordField import com.intellij.ui.components.RadioButton @@ -18,10 +19,8 @@ import org.assertj.swing.assertions.Assertions.assertThat import org.assertj.swing.edt.FailOnThreadViolationRepaintManager import org.assertj.swing.edt.GuiActionRunner import org.assertj.swing.fixture.FrameFixture -import org.junit.After -import org.junit.BeforeClass -import org.junit.Rule -import org.junit.Test +import org.junit.* +import org.junit.Assume.assumeTrue import org.junit.rules.TestName import java.awt.* import java.awt.image.BufferedImage @@ -56,6 +55,11 @@ class UiDslTest { window.cleanUp() } + @Before + fun beforeMethod() { + assumeTrue(!UsefulTestCase.IS_UNDER_TEAMCITY) + } + private fun saveImage(file: Path) { file.outputStream().use { ImageIO.write(componentToImage(getContentPane()), "png", it)