From: Skip Montanaro Date: Sat, 7 Jan 2006 19:08:55 +0000 (+0000) Subject: Skip this test on Darwin. It's skipped on the trunk and is listed as X-Git-Tag: v2.4.3c1~150 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=52f3d18bfe1f3c2ba36f47a0accab2effefc32f3;p=thirdparty%2FPython%2Fcpython.git Skip this test on Darwin. It's skipped on the trunk and is listed as an expected skip in regrtest.py. Make it so. --- diff --git a/Lib/test/test__locale.py b/Lib/test/test__locale.py index abf7a5be2751..66dc469b074e 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',