Skip to content

Commit dc1ad75

Browse files
authored
CLDR-18891 update TestTransforms tests to run register() first (#4962)
1 parent 18380fe commit dc1ad75

File tree

1 file changed

+1
-11
lines changed

1 file changed

+1
-11
lines changed

tools/cldr-code/src/test/java/org/unicode/cldr/unittest/TestTransforms.java

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,6 @@ UnicodeSet getClosure(UnicodeSet source) {
115115

116116
public void TestCyrillicLatin() {
117117
// this method only works for 'leaf' rule-based translators
118-
register();
119118
Transliterator cyrillic_latin = Transliterator.getInstance("Cyrillic-Latin");
120119
Transliterator latin_cyrillic = cyrillic_latin.getInverse();
121120
checkSimpleRoundTrip(cyrillic_latin, latin_cyrillic, new UnicodeSet("[ӧӦ ӱӰӯӮ\\p{M}]"));
@@ -150,7 +149,6 @@ private void assertEqualsShowHex(String message, String expected, String actual)
150149
}
151150

152151
public void TestUzbek() {
153-
register();
154152
Transliterator cyrillicToLatin = Transliterator.getInstance("uz_Cyrl-uz_Latn");
155153
Transliterator latinToCyrillic = cyrillicToLatin.getInverse();
156154
// for (Transliterator t2 : t.getElements()) {
@@ -255,7 +253,6 @@ private String getPrefix(Transliterator cyrillicToLatin, String prefixSource, St
255253
}
256254

257255
public void TestBackslashHalfwidth() throws Exception {
258-
register();
259256
// CLDRTransforms.registerCldrTransforms(null,
260257
// "(?i)(Fullwidth-Halfwidth|Halfwidth-Fullwidth)", isVerbose() ?
261258
// getLogPrintWriter() : null);
@@ -280,7 +277,7 @@ public void TestASimple() {
280277

281278
boolean registered = false;
282279

283-
void register() {
280+
protected void init() throws Exception {
284281
if (!registered) {
285282
CLDRTransforms.registerCldrTransforms(
286283
null, null, isVerbose() ? getLogPrintWriter() : null, true);
@@ -434,7 +431,6 @@ public void TestTransformIDs() {
434431
}
435432

436433
public void Test1461() {
437-
register();
438434

439435
String[][] tests = {
440436
{"transliterator=", "Katakana-Latin"},
@@ -476,7 +472,6 @@ public void Test1461() {
476472
}
477473

478474
public void Test8921() {
479-
register();
480475
Transliterator trans = Transliterator.getInstance("Latin-ASCII");
481476
assertEquals("Test8921", "Kornil'ev Kirill", trans.transliterate("Kornilʹev Kirill"));
482477
}
@@ -536,7 +531,6 @@ private String getOldTranslitId(String id) {
536531
}
537532

538533
public void TestData() {
539-
register();
540534
try {
541535
// get the folder name
542536
String name = TestTransforms.class.getResource(".").toString();
@@ -656,7 +650,6 @@ enum Casing {
656650
}
657651

658652
public void TestCasing() {
659-
register();
660653
String greekSource = "ΟΔΌΣ Οδός Σο ΣΟ oΣ ΟΣ σ ἕξ";
661654
// Transliterator.DEBUG = true;
662655
Transliterator elTitle =
@@ -792,19 +785,16 @@ private void showTransliterator(Transliterator t) {
792785
}
793786

794787
public void Test9925() {
795-
register();
796788
Transliterator pinyin = getTransliterator("und-Latn-t-und-hani");
797789
assertEquals("賈 bug", "jiǎ", pinyin.transform("賈"));
798790
}
799791

800792
public void TestHiraKata() { // for CLDR-13127 and ...
801-
register();
802793
Transliterator hiraKata = getTransliterator("Hiragana-Katakana");
803794
assertEquals("Hira-Kata", hiraKata.transform("゛゜ わ゙ ゟ"), "゛゜ ヷ ヨリ");
804795
}
805796

806797
public void TestHani() {
807-
register();
808798
Transliterator haniLatn = getTransliterator("und-Latn-t-und-hani");
809799
Transliterator hansLatn1 = getTransliterator("und-Latn-t-und-hans");
810800
Transliterator hansLatn2 = getTransliterator("Hans-Latn");

0 commit comments

Comments
 (0)