From c3a12d8013cba74b6243eb49cdc8cc349cd00a4f Mon Sep 17 00:00:00 2001 From: ehuelsmann <ehuelsmann@localhost> Date: Sat, 3 Apr 2010 23:10:02 +0000 Subject: [PATCH] On ABCL, disable -in my opinion outdated- tests for pairwise case requirement of characters-with-case: Unicode has simply superseeded the knowledge from back then. --- ansi-tests/character.lsp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ansi-tests/character.lsp b/ansi-tests/character.lsp index acf2b6b6..d407b626 100644 --- a/ansi-tests/character.lsp +++ b/ansi-tests/character.lsp @@ -347,10 +347,21 @@ ;;; +;; based on http://unicode.org/faq/casemap_charprop.html#2 +;; ABCL doesn't implement the pairwise case mappings +;; ABCL deems Unicode conformance more important than CLHS conformance +;; SBCL's solution to make these tests work is by declaring +;; characters to be without case, even though Unicode does declare +;; a case mapping +;; +;; this comment applies to char-upcase.1 and char-upcase.2 + +#-abcl (deftest char-upcase.1 (char-upcase.1.body) t) +#-abcl (deftest char-upcase.2 (char-upcase.2.body) t) -- GitLab