Skip to content

Commit 39f7178

Browse files
Sonia Zaldana Callesshipilev
authored andcommitted
8324998: Add test cases for String.regionMatches comparing Turkic dotted/dotless I with uppercase latin I
Backport-of: c3c1d5bd12f80c6a720e431961e90b09c2d972f9
1 parent 8c6e32d commit 39f7178

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

test/jdk/java/lang/String/CompactString/RegionMatches.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2015, 2022, Oracle and/or its affiliates. All rights reserved.
2+
* Copyright (c) 2015, 2024, Oracle and/or its affiliates. All rights reserved.
33
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
44
*
55
* This code is free software; you can redistribute it and/or modify it
@@ -96,9 +96,13 @@ public Object[][] provider() {
9696
// Turkish I with dot
9797
new Object[] { "\u0130", false, 0, "i", 0, 1, false },
9898
new Object[] { "\u0130", true, 0, "i", 0, 1, true },
99+
new Object[] { "\u0130", false, 0, "I", 0, 1, false },
100+
new Object[] { "\u0130", true, 0, "I", 0, 1, true },
99101
// i without dot
100102
new Object[] { "\u0131", false, 0, "i", 0, 1, false },
101103
new Object[] { "\u0131", true, 0, "i", 0, 1, true },
104+
new Object[] { "\u0131", false, 0, "I", 0, 1, false },
105+
new Object[] { "\u0131", true, 0, "I", 0, 1, true },
102106
// Exhaustive list of 1-char latin1 strings that match
103107
// case-insensitively:
104108
// for (char c1 = 0; c1 < 255; c1++) {

0 commit comments

Comments
 (0)