From 8d273b059c7d48bac95ed4822c853bf4a0289ab5 Mon Sep 17 00:00:00 2001 From: Ronald Oussoren Date: Tue, 19 Feb 2008 15:29:40 +0000 Subject: A quick fix that removes a spurious unittest failure when users upgrade their python2.5 install and then run Python's test suite. This is needed because one of the test files for the decimal module changed it name (see issue 2114) and OSX doesn't feature a full package manager. --- Mac/BuildScript/build-installer.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Mac/BuildScript/build-installer.py b/Mac/BuildScript/build-installer.py index 7ffb065..ae394bb 100755 --- a/Mac/BuildScript/build-installer.py +++ b/Mac/BuildScript/build-installer.py @@ -733,6 +733,16 @@ def buildPython(): os.symlink(os.path.join(to_framework, fn), os.path.join(usr_local_bin, fn)) + # A quick fix that removes a spurious unittest failure when users + # upgrade their python2.5 install and then run Python's test suite. + # This is needed because one of the test files for the decimal module + # changed it name (see issue 2114). + test_dir = os.path.join(rootDir, 'Library', 'Frameworks', + 'Python.framework', 'Versions', version, 'lib', + 'python%s'%(version,), 'test', 'decimaltestdata') + data = open(os.path.join(test_dir, 'reduce.decTest'), 'r').read() + open(os.path.join(test_dir, 'normalize.decTest'), 'w').write(data) + os.chdir(curdir) -- cgit v0.12