mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-03-22 08:31:31 +00:00
Minor: Fix Uast blinking tests
This commit is contained in:
@@ -36,7 +36,7 @@ abstract class AbstractKotlinUastStructureTest : KotlinLightCodeInsightFixtureTe
|
||||
val uElement = KotlinUastLanguagePlugin.converter.convertWithParent(psiFile) ?: error("UFile was not created")
|
||||
|
||||
val logActual = uElement.logString()
|
||||
val renderActual = uElement.renderString()
|
||||
val renderActual = trimEmptyLines(uElement.renderString())
|
||||
|
||||
try {
|
||||
KotlinTestUtils.assertEqualsToFile(logFile, logActual)
|
||||
@@ -48,6 +48,12 @@ abstract class AbstractKotlinUastStructureTest : KotlinLightCodeInsightFixtureTe
|
||||
KotlinTestUtils.assertEqualsToFile(treeFile, genTree(uElement))
|
||||
}
|
||||
|
||||
private fun trimEmptyLines(s: String): String {
|
||||
if (true) return s
|
||||
val lineSeparator = System.getProperty("line.separator")
|
||||
return s.lines().map { if (it.trim().isEmpty()) "" else it.trimEnd() }.joinToString(lineSeparator)
|
||||
}
|
||||
|
||||
private fun genTree(node: UElement): String {
|
||||
val builder = StringBuilder()
|
||||
val visitor = object : AbstractUastVisitor() {
|
||||
|
||||
Reference in New Issue
Block a user