]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/unicode/collation/collation-tests.factor
unicode.collation: Fix ducet for Tibetan using allkeys.txt
[factor.git] / basis / unicode / collation / collation-tests.factor
index b44788396b73b7784ed44ab42086b7c1dbb7a943..faa5a67ede761bb955272fc0e75d2a672c6bd66e 100644 (file)
@@ -57,7 +57,9 @@ IN: unicode.collation.tests
 ] unit-test
 
 ! FIXME: ducet table is wrong
-{ +lt+ } [ { 4019 98 } { 4019 3953 1 3968 97 } [ >string ] bi@ string<=> ] unit-test
+! Fixed by fixing ducet table
+! { +lt+ } [ { 4019 98 } { 4019 3953 1 3968 97 } [ >string ] bi@ string<=> ] unit-test
+
 { +lt+ } [ { 4018 820 3969 } { 3959 33 } [ >string ] bi@ string<=> ] unit-test
 { +lt+ } [ { 4019 3953 820 3968 } { 3961 33 } [ >string ] bi@ string<=> ] unit-test
 
@@ -68,8 +70,8 @@ IN: unicode.collation.tests
 { { 12748 12741 0 32 74 32 0 2 2 2 0 65535 65535 65535 } }
 [ { 4018 820 3953 3968 } >string collation-key/nfd drop ] unit-test
 
-{ { 12748 12741 0 32 74 32 0 2 2 2 0 65535 65535 65535 } }
-[ { 0x0FB2 0x0334 0x0F80 0x0F71 } >string collation-key/nfd drop ] unit-test
+{ { 12748 12741 0 32 74 32 0 2 2 2 0 65535 65535 65535 } }
+[ { 0x0FB2 0x0334 0x0F80 0x0F71 } >string collation-key/nfd drop ] unit-test
 
 { { 12748 12741 0 32 74 32 0 2 2 2 0 65535 65535 65535 } }
 [ { 4018 820 3969 } >string collation-key/nfd drop ] unit-test
@@ -88,3 +90,4 @@ IN: unicode.collation.tests
 
 { { 12722 12741 12744 7817 0 32 32 32 32 0 2 2 2 2 0 65535 65535 65535 65535 } }
 [ { 4019 3953 1 3968 97 } >string collation-key/nfd drop ] unit-test
+! { 0xfb3 0x0f71 0x0334 0x0f80 }
\ No newline at end of file