From 59d8fe7a4f4f365ffe30d16cb40b667631ba1c5e Mon Sep 17 00:00:00 2001 From: KKlochko Date: Tue, 10 Oct 2023 21:33:15 +0300 Subject: [PATCH] Update the CLI test formatting. --- .../kklochko/simple_jbdd/tests/reports/CLIReporter.java | 6 +++--- .../tests/reports/fmt/SimpleTestReportFormatter.java | 4 ++-- .../reports/fmt/SimpleTestReportFormatterSpec.groovy | 8 ++++---- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/main/java/space/kklochko/simple_jbdd/tests/reports/CLIReporter.java b/src/main/java/space/kklochko/simple_jbdd/tests/reports/CLIReporter.java index 871019c..f242ca9 100644 --- a/src/main/java/space/kklochko/simple_jbdd/tests/reports/CLIReporter.java +++ b/src/main/java/space/kklochko/simple_jbdd/tests/reports/CLIReporter.java @@ -20,15 +20,15 @@ public class CLIReporter extends AbstractReporter { int passed = count(testData, true); int failed = count(testData, false); - System.out.printf("%s\n", center(" Tests ")); + System.out.printf("%s\n\n", center(" Tests ")); printTests(testData); if(failed != 0) { - System.out.printf("\n%s\n", center(" Errors ")); + System.out.printf("%s\n\n", center(" Errors ")); printTests(failedTestData); } - System.out.printf("\n%s\n", center(" Summary ")); + System.out.printf("%s\n", center(" Summary ")); System.out.print(summary(passed, failed)); } diff --git a/src/main/java/space/kklochko/simple_jbdd/tests/reports/fmt/SimpleTestReportFormatter.java b/src/main/java/space/kklochko/simple_jbdd/tests/reports/fmt/SimpleTestReportFormatter.java index 4344e2d..392d008 100644 --- a/src/main/java/space/kklochko/simple_jbdd/tests/reports/fmt/SimpleTestReportFormatter.java +++ b/src/main/java/space/kklochko/simple_jbdd/tests/reports/fmt/SimpleTestReportFormatter.java @@ -25,10 +25,10 @@ public class SimpleTestReportFormatter extends AbstractTestReportFormatter { for(int i=1; i pair = getTestMetaData().get(i); - result += String.format("\t%s %s\n", pair.getKey(), pair.getValue()); + result += String.format("\t%s: %s\n", pair.getKey(), pair.getValue()); } - return result; + return result + '\n'; } public String getPassedIcon() { diff --git a/src/test/groovy/space/kklochko/simple_jbdd/tests/reports/fmt/SimpleTestReportFormatterSpec.groovy b/src/test/groovy/space/kklochko/simple_jbdd/tests/reports/fmt/SimpleTestReportFormatterSpec.groovy index 66ac01b..8575cfc 100644 --- a/src/test/groovy/space/kklochko/simple_jbdd/tests/reports/fmt/SimpleTestReportFormatterSpec.groovy +++ b/src/test/groovy/space/kklochko/simple_jbdd/tests/reports/fmt/SimpleTestReportFormatterSpec.groovy @@ -36,8 +36,8 @@ class SimpleTestReportFormatterSpec extends Specification { where: "Possible variants of tests" isPassed || expectedFormat - true || "✓ A simple test\n\tThen Then block\n" - false || "⨯ A simple test\n\tThen Then block\n" + true || "✓ A simple test\n\tThen: Then block\n\n" + false || "⨯ A simple test\n\tThen: Then block\n\n" } def "If the map of methods have GivenWhenThen blocks."() { @@ -61,8 +61,8 @@ class SimpleTestReportFormatterSpec extends Specification { where: "Possible variants of tests" isPassed || expectedFormat - true || "✓ A simple test\n\tGiven Given block\n\tWhen When block\n\tThen Then block\n" - false || "⨯ A simple test\n\tGiven Given block\n\tWhen When block\n\tThen Then block\n" + true || "✓ A simple test\n\tGiven: Given block\n\tWhen: When block\n\tThen: Then block\n\n" + false || "⨯ A simple test\n\tGiven: Given block\n\tWhen: When block\n\tThen: Then block\n\n" } }