diff options
author | Skip Montanaro <skip@pobox.com> | 2005-09-19 03:54:46 +0000 |
---|---|---|
committer | Skip Montanaro <skip@pobox.com> | 2005-09-19 03:54:46 +0000 |
commit | 0f1962e0baacbaeb5f3cc04bcb6dc2fd87534948 (patch) | |
tree | b9f520eff206aba1f9badb295e5d9b3d1bc44a98 /Lib/test/test__locale.py | |
parent | 099e5b81a8ef9a971a21cb30256e77db93caa4cc (diff) | |
download | cpython-0f1962e0baacbaeb5f3cc04bcb6dc2fd87534948.tar.gz |
skip _locale test if OS X < 10.4
Diffstat (limited to 'Lib/test/test__locale.py')
-rw-r--r-- | Lib/test/test__locale.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Lib/test/test__locale.py b/Lib/test/test__locale.py index 4d7be16fa9..ef4fe8d717 100644 --- a/Lib/test/test__locale.py +++ b/Lib/test/test__locale.py @@ -2,6 +2,12 @@ from test.test_support import verbose, TestSkipped, run_unittest from _locale import (setlocale, LC_NUMERIC, RADIXCHAR, THOUSEP, nl_langinfo, localeconv, Error) import unittest +from platform import uname + +if uname()[0] == "Darwin": + maj, min, mic = [int(part) for part in uname()[2].split(".")] + if (maj, min, mic) < (8, 0, 0): + raise TestSkipped("locale support broken for OS X < 10.4") candidate_locales = ['es_UY', 'fr_FR', 'fi_FI', 'es_CO', 'pt_PT', 'it_IT', 'et_EE', 'es_PY', 'no_NO', 'nl_NL', 'lv_LV', 'el_GR', 'be_BY', 'fr_BE', |