From 18232ef96f961adc042882c44ca92f6d377e04e7 Mon Sep 17 00:00:00 2001 From: Stan Reshetnyk Date: Tue, 1 Nov 2016 15:27:17 +0200 Subject: [PATCH] Add simple test --- build.gradle | 8 ++++++++ src/test/java/LibraryTest.java | 13 ++++--------- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/build.gradle b/build.gradle index dc96433..167e4b4 100644 --- a/build.gradle +++ b/build.gradle @@ -47,3 +47,11 @@ repositories { dependencies { testCompile "junit:junit:4.11" } + +test { + testLogging.showStandardStreams = true + + afterTest { desc, result -> + println "Executing test ${desc.name} [${desc.className}] with result: ${result.resultType}" + } +} diff --git a/src/test/java/LibraryTest.java b/src/test/java/LibraryTest.java index 0a50b3d..9b5b046 100644 --- a/src/test/java/LibraryTest.java +++ b/src/test/java/LibraryTest.java @@ -9,7 +9,7 @@ public class LibraryTest { @Test - public void testSomeLibraryMethod() throws IOException { + public void testSomeLibraryMethod() throws IOException, InterruptedException { List commandParts = new ArrayList(); commandParts.add(getExecutable().getCanonicalPath()); commandParts.add("--version"); @@ -33,14 +33,9 @@ public void testSomeLibraryMethod() throws IOException { } //Wait to get exit value - try { - int exitValue = process.waitFor(); - boolean success = exitValue == 0; - System.out.println("\n\nExecution success: " + success); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } + int exitValue = process.waitFor(); + boolean success = exitValue == 0; + System.out.println("\n\nExecution success: " + success); }