diff --git a/java/.vscode/settings.json b/java/.vscode/settings.json index c5f3f6b9..b4801ec9 100644 --- a/java/.vscode/settings.json +++ b/java/.vscode/settings.json @@ -1,3 +1,4 @@ { - "java.configuration.updateBuildConfiguration": "interactive" + "java.configuration.updateBuildConfiguration": "interactive", + "gradle.nestedProjects": true } \ No newline at end of file diff --git a/java/build.gradle b/java/build.gradle index 4977c0c3..99a923a2 100644 --- a/java/build.gradle +++ b/java/build.gradle @@ -27,6 +27,8 @@ dependencies { implementation 'io.github.cdimascio:dotenv-java:3.0.0' testImplementation 'org.junit.jupiter:junit-jupiter-api:5.9.3' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.9.3' + testRuntimeOnly 'org.junit.platform:junit-platform-launcher:1.10.2' + compileOnly 'org.projectlombok:lombok:1.18.28' annotationProcessor 'org.projectlombok:lombok:1.18.28' @@ -37,6 +39,14 @@ dependencies { test { useJUnitPlatform() + testLogging { + events "passed", "skipped", "failed" + + showExceptions true + exceptionFormat "full" + showCauses true + showStackTraces true + } } publishing {