summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2012-01-16 21:09:21 +0100
committerLudovic Courtès <ludo@gnu.org>2012-01-16 21:09:21 +0100
commitd143fac660911ffdb6d792007d85523a668dbc9b (patch)
treead8107a02a432a8fe0c7d2085d35484bad3c5dd9
parent1bd9a697b186c9a2c84f7c1028c9292f779ec79a (diff)
downloadguile-d143fac660911ffdb6d792007d85523a668dbc9b.tar.gz
Skip `tr_TR' tests on Solaris 2.10.
* test-suite/tests/i18n.test (under-turkish-utf8-locale-or-unresolved): Special-case Solaris 2.10.
-rw-r--r--test-suite/tests/i18n.test8
1 files changed, 5 insertions, 3 deletions
diff --git a/test-suite/tests/i18n.test b/test-suite/tests/i18n.test
index 05670516d..da2308058 100644
--- a/test-suite/tests/i18n.test
+++ b/test-suite/tests/i18n.test
@@ -138,9 +138,11 @@
(under-locale-or-unresolved %french-utf8-locale thunk))
(define (under-turkish-utf8-locale-or-unresolved thunk)
- ;; FreeBSD 8.2 has a broken tr_TR locale where `i' is mapped to
- ;; uppercase `I' instead of `İ', so disable tests on that platform.
- (if (string-contains %host-type "freebsd8")
+ ;; FreeBSD 8.2 and Solaris 2.10 have a broken tr_TR locale where `i'
+ ;; is mapped to uppercase `I' instead of `İ', so disable tests on that
+ ;; platform.
+ (if (or (string-contains %host-type "freebsd8")
+ (string-contains %host-type "solaris2.10"))
(throw 'unresolved)
(under-locale-or-unresolved %turkish-utf8-locale thunk)))