diff --git a/UnicodeJsps/src/test/java/org/unicode/jsptest/TestProperties.java b/UnicodeJsps/src/test/java/org/unicode/jsptest/TestProperties.java index 3a2c47b71..119181ea4 100644 --- a/UnicodeJsps/src/test/java/org/unicode/jsptest/TestProperties.java +++ b/UnicodeJsps/src/test/java/org/unicode/jsptest/TestProperties.java @@ -37,6 +37,8 @@ import org.unicode.jsp.UnicodeUtilities; import org.unicode.jsp.XPropertyFactory; import org.unicode.props.UnicodeProperty; +import org.unicode.text.UCD.ToolUnicodePropertySource; +import org.unicode.text.utility.Settings; public class TestProperties extends TestFmwk2 { static XPropertyFactory factory = XPropertyFactory.make(); @@ -289,12 +291,13 @@ public void TestCCC() { checkProperty(factory, "ccc"); String test = "[:Udev:ccc=/3/:]"; + final var devProperties = ToolUnicodePropertySource.make(Settings.latestVersion); UnicodeSet actual = UnicodeSetUtilities.parseUnicodeSet(test); UnicodeSet expected = new UnicodeSet(); for (int i = 0; i < 256; ++i) { String s = String.valueOf(i); if (s.contains("3")) { - expected.addAll(new UnicodeSet("[:ccc=" + s + ":]")); + expected.addAll(devProperties.getProperty("ccc").getSet(s)); } } assertEquals(test, expected, actual);