[ansi-test-cvs] r2155 - trunk/ansi-tests

Erik Huelsmann ehuelsmann at common-lisp.net
Sat Apr 3 23:10:02 UTC 2010


Author: ehuelsmann
Date: Sat Apr  3 19:10:02 2010
New Revision: 2155

Log:
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.

Modified:
   trunk/ansi-tests/character.lsp

Modified: trunk/ansi-tests/character.lsp
==============================================================================
--- trunk/ansi-tests/character.lsp	(original)
+++ trunk/ansi-tests/character.lsp	Sat Apr  3 19:10:02 2010
@@ -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)




More information about the ansi-test-cvs mailing list