@@ -115,7 +115,6 @@ UnicodeSet getClosure(UnicodeSet source) {
115
115
116
116
public void TestCyrillicLatin () {
117
117
// this method only works for 'leaf' rule-based translators
118
- register ();
119
118
Transliterator cyrillic_latin = Transliterator .getInstance ("Cyrillic-Latin" );
120
119
Transliterator latin_cyrillic = cyrillic_latin .getInverse ();
121
120
checkSimpleRoundTrip (cyrillic_latin , latin_cyrillic , new UnicodeSet ("[ӧӦ ӱӰӯӮ\\ p{M}]" ));
@@ -150,7 +149,6 @@ private void assertEqualsShowHex(String message, String expected, String actual)
150
149
}
151
150
152
151
public void TestUzbek () {
153
- register ();
154
152
Transliterator cyrillicToLatin = Transliterator .getInstance ("uz_Cyrl-uz_Latn" );
155
153
Transliterator latinToCyrillic = cyrillicToLatin .getInverse ();
156
154
// for (Transliterator t2 : t.getElements()) {
@@ -255,7 +253,6 @@ private String getPrefix(Transliterator cyrillicToLatin, String prefixSource, St
255
253
}
256
254
257
255
public void TestBackslashHalfwidth () throws Exception {
258
- register ();
259
256
// CLDRTransforms.registerCldrTransforms(null,
260
257
// "(?i)(Fullwidth-Halfwidth|Halfwidth-Fullwidth)", isVerbose() ?
261
258
// getLogPrintWriter() : null);
@@ -280,7 +277,7 @@ public void TestASimple() {
280
277
281
278
boolean registered = false ;
282
279
283
- void register () {
280
+ protected void init () throws Exception {
284
281
if (!registered ) {
285
282
CLDRTransforms .registerCldrTransforms (
286
283
null , null , isVerbose () ? getLogPrintWriter () : null , true );
@@ -434,7 +431,6 @@ public void TestTransformIDs() {
434
431
}
435
432
436
433
public void Test1461 () {
437
- register ();
438
434
439
435
String [][] tests = {
440
436
{"transliterator=" , "Katakana-Latin" },
@@ -476,7 +472,6 @@ public void Test1461() {
476
472
}
477
473
478
474
public void Test8921 () {
479
- register ();
480
475
Transliterator trans = Transliterator .getInstance ("Latin-ASCII" );
481
476
assertEquals ("Test8921" , "Kornil'ev Kirill" , trans .transliterate ("Kornilʹev Kirill" ));
482
477
}
@@ -536,7 +531,6 @@ private String getOldTranslitId(String id) {
536
531
}
537
532
538
533
public void TestData () {
539
- register ();
540
534
try {
541
535
// get the folder name
542
536
String name = TestTransforms .class .getResource ("." ).toString ();
@@ -656,7 +650,6 @@ enum Casing {
656
650
}
657
651
658
652
public void TestCasing () {
659
- register ();
660
653
String greekSource = "ΟΔΌΣ Οδός Σο ΣΟ oΣ ΟΣ σ ἕξ" ;
661
654
// Transliterator.DEBUG = true;
662
655
Transliterator elTitle =
@@ -792,19 +785,16 @@ private void showTransliterator(Transliterator t) {
792
785
}
793
786
794
787
public void Test9925 () {
795
- register ();
796
788
Transliterator pinyin = getTransliterator ("und-Latn-t-und-hani" );
797
789
assertEquals ("賈 bug" , "jiǎ" , pinyin .transform ("賈" ));
798
790
}
799
791
800
792
public void TestHiraKata () { // for CLDR-13127 and ...
801
- register ();
802
793
Transliterator hiraKata = getTransliterator ("Hiragana-Katakana" );
803
794
assertEquals ("Hira-Kata" , hiraKata .transform ("゛゜ わ゙ ゟ" ), "゛゜ ヷ ヨリ" );
804
795
}
805
796
806
797
public void TestHani () {
807
- register ();
808
798
Transliterator haniLatn = getTransliterator ("und-Latn-t-und-hani" );
809
799
Transliterator hansLatn1 = getTransliterator ("und-Latn-t-und-hans" );
810
800
Transliterator hansLatn2 = getTransliterator ("Hans-Latn" );
0 commit comments