mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
testFramework: format LightJavaCodeInsightFixtureTestCase
GitOrigin-RevId: c36f42e6f239234a3006a323501abfcfd31ae9c1
This commit is contained in:
committed by
intellij-monorepo-bot
parent
67f127cf73
commit
4b6be18eb4
+8
-12
@@ -16,11 +16,11 @@ import org.junit.jupiter.api.extension.RegisterExtension
|
||||
* @see LightJavaCodeInsightFixtureTestCase
|
||||
* @see LightJavaCodeInsightFixtureTestCase4
|
||||
*/
|
||||
@TestDataPath("\$CONTENT_ROOT/testData")
|
||||
abstract class LightJavaCodeInsightFixtureTestCase5 (projectDescriptor: LightProjectDescriptor? = null) {
|
||||
@TestDataPath($$"$CONTENT_ROOT/testData")
|
||||
abstract class LightJavaCodeInsightFixtureTestCase5(projectDescriptor: LightProjectDescriptor? = null) {
|
||||
|
||||
protected open fun getRelativePath() : String = JavaTestUtil.getRelativeJavaTestDataPath()
|
||||
protected open fun getTestDataPath() : String? = null
|
||||
protected open fun getRelativePath(): String = JavaTestUtil.getRelativeJavaTestDataPath()
|
||||
protected open fun getTestDataPath(): String? = null
|
||||
|
||||
@RegisterExtension
|
||||
protected val testNameRule: TestNameExtension = TestNameExtension()
|
||||
@@ -28,7 +28,7 @@ abstract class LightJavaCodeInsightFixtureTestCase5 (projectDescriptor: LightPro
|
||||
protected fun getTestName(lowercaseFirstLetter: Boolean): String {
|
||||
return PlatformTestUtil.getTestName(testNameRule.methodName, lowercaseFirstLetter)
|
||||
}
|
||||
|
||||
|
||||
@RegisterExtension
|
||||
private val testCase = object : LightJavaCodeInsightFixtureTestCase(), BeforeEachCallback, AfterEachCallback {
|
||||
|
||||
@@ -36,15 +36,11 @@ abstract class LightJavaCodeInsightFixtureTestCase5 (projectDescriptor: LightPro
|
||||
|
||||
override fun getTestDataPath(): String = this@LightJavaCodeInsightFixtureTestCase5.getTestDataPath() ?: super.getTestDataPath()
|
||||
|
||||
override fun getBasePath(): String = this@LightJavaCodeInsightFixtureTestCase5.getRelativePath()
|
||||
override fun getBasePath(): String = this@LightJavaCodeInsightFixtureTestCase5.getRelativePath()
|
||||
|
||||
override fun beforeEach(context: ExtensionContext?) {
|
||||
setUp()
|
||||
}
|
||||
override fun beforeEach(context: ExtensionContext): Unit = setUp()
|
||||
|
||||
override fun afterEach(context: ExtensionContext?) {
|
||||
tearDown()
|
||||
}
|
||||
override fun afterEach(context: ExtensionContext): Unit = tearDown()
|
||||
|
||||
val fixture: JavaCodeInsightTestFixture get() = myFixture
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user