commit e63e82925f85456320b5569c63f1b864fdf245ac
parent f49936981949b6c349d8299cb3198e356c2cb889
Author: Antoine A <>
Date: Wed, 10 Jul 2024 15:22:14 +0200
common: improve test logging
Diffstat:
2 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/build.gradle b/build.gradle
@@ -34,6 +34,12 @@ allprojects {
subprojects {
apply plugin: 'org.jetbrains.dokka'
+
+ tasks.withType(Test) {
+ testLogging {
+ exceptionFormat 'full'
+ }
+ }
}
idea {
@@ -62,4 +68,4 @@ task libeufinVersion {
classes {
dependsOn versionFile
-}
+}
+\ No newline at end of file
diff --git a/common/src/test/kotlin/ConfigTest.kt b/common/src/test/kotlin/ConfigTest.kt
@@ -43,12 +43,9 @@ class ConfigTest {
System.setOut(PrintStream(tmpOut))
val result = cmd.test("dump -c $configPath")
System.setOut(prevOut)
- val tmpStr = tmpOut.toString(Charsets.UTF_8)
- println(tmpStr)
- assertEquals(1, result.statusCode)
- val line = tmpStr.substringAfterLast(" -- ").trimEnd('\n')
- println(line)
- assertEquals(msg, line)
+ val lastLog = tmpOut.toString(Charsets.UTF_8).substringAfterLast(" -- ").trimEnd('\n')
+ assertEquals(1, result.statusCode, lastLog)
+ assertEquals(msg, lastLog, lastLog)
}
configPath.deleteIfExists()