Browse Source

Fix OutputSpec corner case (test empty output) from @052bd66f

Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
tags/java16-add-opens
Alexander Kriegisch 3 years ago
parent
commit
544f836d7e
1 changed files with 2 additions and 1 deletions
  1. 2
    1
      testing/src/test/java/org/aspectj/testing/OutputSpec.java

+ 2
- 1
testing/src/test/java/org/aspectj/testing/OutputSpec.java View File

@@ -123,6 +123,7 @@ public class OutputSpec {

private String[] getTrimmedLines(String text) {
// Remove leading/trailing empty lines and leading/trailing whitespace from each line
return text.trim().split("\\s*\n\\s*");
String[] trimmedLines = text.trim().split("\\s*\n\\s*");
return trimmedLines.length == 1 && trimmedLines[0].equals("") ? new String[0] : trimmedLines;
}
}

Loading…
Cancel
Save