diff -r 8498cdb7c54b -r f4a570561f34 jdk/test/java/util/regex/PatternStreamTest.java --- a/jdk/test/java/util/regex/PatternStreamTest.java Fri Feb 13 11:13:27 2015 +0100 +++ b/jdk/test/java/util/regex/PatternStreamTest.java Fri Feb 13 11:13:30 2015 +0100 @@ -114,9 +114,20 @@ data.add(new Object[]{description, input, pattern, expected}); + description = "Empty input"; input = ""; pattern = Pattern.compile("\u56da"); expected = new ArrayList<>(); + expected.add(""); + + data.add(new Object[]{description, input, pattern, expected}); + + + description = "Empty input with empty pattern"; + input = ""; + pattern = Pattern.compile(""); + expected = new ArrayList<>(); + expected.add(""); data.add(new Object[]{description, input, pattern, expected});