From: Jeanderson Barros Candido Date: Wed, 23 May 2018 11:30:31 +0000 (-0300) Subject: Implemented log summary and updated log configurations (#54) (#55) X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=a2d099bfd92d46dadc8200829b5ea0989b777977;p=jpf-core.git Implemented log summary and updated log configurations (#54) (#55) --- diff --git a/build.gradle b/build.gradle index a213a1d..2f9b7f3 100644 --- a/build.gradle +++ b/build.gradle @@ -58,6 +58,23 @@ test { def ignoredPath = "**/" + failedTestClass.replace(".", "/") + ".class" exclude ignoredPath } + + testLogging { + events "passed", "skipped", "failed" + } + + afterSuite { testDescriptor, result -> + if (!testDescriptor.parent) { + println "Test Execution: ${result.resultType}" + + def summaryFields = ["${result.testCount} tests", + "${result.successfulTestCount} passed", + "${result.failedTestCount} failed", + "${result.skippedTestCount} skipped"] + + println "Summary: " + summaryFields.join(", ") + } + } } task compile {