Update the CLI test formatting.
continuous-integration/drone/tag Build is passing Details

main 0.10.1
KKlochko 2 years ago
parent c27d3eca13
commit 59d8fe7a4f

@ -20,15 +20,15 @@ public class CLIReporter extends AbstractReporter {
int passed = count(testData, true); int passed = count(testData, true);
int failed = count(testData, false); int failed = count(testData, false);
System.out.printf("%s\n", center(" Tests ")); System.out.printf("%s\n\n", center(" Tests "));
printTests(testData); printTests(testData);
if(failed != 0) { if(failed != 0) {
System.out.printf("\n%s\n", center(" Errors ")); System.out.printf("%s\n\n", center(" Errors "));
printTests(failedTestData); printTests(failedTestData);
} }
System.out.printf("\n%s\n", center(" Summary ")); System.out.printf("%s\n", center(" Summary "));
System.out.print(summary(passed, failed)); System.out.print(summary(passed, failed));
} }

@ -25,10 +25,10 @@ public class SimpleTestReportFormatter extends AbstractTestReportFormatter {
for(int i=1; i<getTestMetaData().size(); ++i) { for(int i=1; i<getTestMetaData().size(); ++i) {
AbstractMap.SimpleEntry<String, String> pair = getTestMetaData().get(i); AbstractMap.SimpleEntry<String, String> 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() { public String getPassedIcon() {

@ -36,8 +36,8 @@ class SimpleTestReportFormatterSpec extends Specification {
where: "Possible variants of tests" where: "Possible variants of tests"
isPassed || expectedFormat isPassed || expectedFormat
true || "✓ 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" false || " A simple test\n\tThen: Then block\n\n"
} }
def "If the map of methods have GivenWhenThen blocks."() { def "If the map of methods have GivenWhenThen blocks."() {
@ -61,8 +61,8 @@ class SimpleTestReportFormatterSpec extends Specification {
where: "Possible variants of tests" where: "Possible variants of tests"
isPassed || expectedFormat isPassed || expectedFormat
true || "✓ 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" false || " A simple test\n\tGiven: Given block\n\tWhen: When block\n\tThen: Then block\n\n"
} }
} }

Loading…
Cancel
Save