From 391382648fe1271724569c2dfcbd7b04b780bfac Mon Sep 17 00:00:00 2001 From: Andreas Textor Date: Tue, 30 Mar 2021 05:32:32 +0200 Subject: [PATCH] Add debug output in Windows build --- .github/workflows/build.yml | 2 +- .../test/java/de/atextor/owlcli/DiagramCommandTest.java | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a723699e..8505e280 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -189,7 +189,7 @@ jobs: - name: Gradle Build run: |- source $HOME/.sdkman/bin/sdkman-init.sh - ./gradlew clean test check nativeImagePass2 --stacktrace --no-daemon + ./gradlew clean test check nativeImagePass2 --info --stacktrace --no-daemon shell: bash - name: Prepare Artifacts run: mv cli/build/bin/owl owl-x86_64-windows-snapshot.exe diff --git a/cli/src/test/java/de/atextor/owlcli/DiagramCommandTest.java b/cli/src/test/java/de/atextor/owlcli/DiagramCommandTest.java index 917eca5a..5580f8cb 100644 --- a/cli/src/test/java/de/atextor/owlcli/DiagramCommandTest.java +++ b/cli/src/test/java/de/atextor/owlcli/DiagramCommandTest.java @@ -80,6 +80,13 @@ public void testDiagramGeneration( final String testFileName ) throws IOExceptio System.out.println( result.getStdOut() ); System.out.println( result.getStdErr() ); + if ( result.getExitStatus() != 0 ) { + System.out.println( "Something went wrong:" ); + System.out.println( "=== stdout ===" ); + System.out.println( result.getStdOut() ); + System.out.println( "=== stderr ===" ); + System.out.println( result.getStdErr() ); + } assertThat( result.getExitStatus() ).isEqualTo( 0 ); assertThat( result.getStdOut() ).isEmpty(); assertThat( result.getStdErr() ).isEmpty();