-USING: tools.test unicode.breaks sequences math kernel splitting
+USING: tools.test unicode sequences math kernel splitting
unicode.categories io.pathnames io.encodings.utf8 io.files
strings quotations math.parser locals ;
IN: unicode.breaks.tests
! Copyright (C) 2008, 2009 Daniel Ehrenberg.
! See http://factorcode.org/license.txt for BSD license.
-USING: unicode.case tools.test namespaces strings unicode.normalize
+USING: unicode tools.test namespaces strings unicode.case
unicode.case.private ;
-IN: unicode.case.tests
{ "Hello How Are You? I'm Good" } [ "hEllo how ARE yOU? I'm good" >title ] unit-test
{ "FUSS" } [ "Fu\u0000DF" >upper ] unit-test
-USING: io io.files splitting grouping unicode.collation
+USING: io io.files splitting grouping unicode
sequences kernel io.encodings.utf8 math.parser math.order
tools.test assocs words ;
IN: unicode.collation.tests
-USING: unicode.normalize kernel tools.test sequences
+USING: unicode kernel tools.test sequences
simple-flat-file io.encodings.utf8 io.files splitting math.parser
locals math quotations assocs combinators unicode.normalize.private ;
IN: unicode.normalize.tests
-USING: unicode.script tools.test ;
+USING: unicode tools.test ;
{ "Latin" } [ CHAR: a script-of ] unit-test
{ "Common" } [ 0 script-of ] unit-test