#!r6rs (library (tests r6rs unicode) (export run-unicode-tests) (import (rnrs) (tests r6rs test)) (define (run-unicode-tests) (test (char-upcase #\i) #\I) (test (char-downcase #\i) #\i) (test (char-titlecase #\i) #\I) (test (char-foldcase #\i) #\i) (test (char-upcase #\xDF) #\xDF) (test (char-downcase #\xDF) #\xDF) (test (char-titlecase #\xDF) #\xDF) (test (char-foldcase #\xDF) #\xDF) (test (char-upcase #\x3A3) #\x3A3) (test (char-downcase #\x3A3) #\x3C3) (test (char-titlecase #\x3A3) #\x3A3) (test (char-foldcase #\x3A3) #\x3C3) (test (char-upcase #\x3C2) #\x3A3) (test (char-downcase #\x3C2) #\x3C2) (test (char-titlecase #\x3C2) #\x3A3) (test (char-foldcase #\x3C2) #\x3C3) (test (char-ci