classification
Title: test_unicodedata fails on MacOSX 10.6
Type: behavior Stage: resolved
Components: macOS, Tests Versions: Python 3.2
process
Status: closed Resolution: wont fix
Dependencies: Superseder: remove --with-wctype-functions configure option
View: 9210
Assigned To: ronaldoussoren Nosy List: amaury.forgeotdarc, donmez, eric.araujo, flox, lemburg, michael.foord, ned.deily, ronaldoussoren
Priority: normal Keywords:

Created on 2010-09-11 09:47 by donmez, last changed 2010-09-12 08:58 by ned.deily. This issue is now closed.

Messages (6)
msg116085 - (view) Author: Ismail Donmez (donmez) * Date: 2010-09-11 09:47
Using py3k branch revision 84707, on Mac OSX 10.6, case-sensitive HFS+ filesystem.


======================================================================
FAIL: test_ucd_510 (test.test_unicodedata.UnicodeMiscTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/cartman/Sources/py3k/Lib/test/test_unicodedata.py", line 266, in test_ucd_510
    self.assertTrue("\u1d79".upper()=='\ua77d')
AssertionError: False is not True

======================================================================
FAIL: test_method_checksum (test.test_unicodedata.UnicodeMethodsTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/cartman/Sources/py3k/Lib/test/test_unicodedata.py", line 67, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '72252619bcc5d47da59734c1a2bc8f8dd34e14f8' != '4504dffd035baea02c5b9de82bebc3d65e0e0baf'
- 72252619bcc5d47da59734c1a2bc8f8dd34e14f8
+ 4504dffd035baea02c5b9de82bebc3d65e0e0baf
msg116090 - (view) Author: Florent Xicluna (flox) * (Python committer) Date: 2010-09-11 10:50
Did you run `make distclean` before?
msg116091 - (view) Author: Ismail Donmez (donmez) * Date: 2010-09-11 10:52
Yes I did make distclean before building (to cleanup old build files).
msg116099 - (view) Author: Ismail Donmez (donmez) * Date: 2010-09-11 15:08
Btw I configured with;

./configure --with-wctype-functions --with-fpectl --with-wide-unicode --with-computed-gotos --enable-ipv6 --with-universal-archs=64-bit MACOSX_DEPLOYMENT_TARGET=10.6
msg116124 - (view) Author: Florent Xicluna (flox) * (Python committer) Date: 2010-09-11 21:59
According to issue #9210, "--with-wctype-functions" is pending removal.
Could you retry without this switch?
msg116156 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2010-09-12 08:58
On a similar systems (10.6, HFS+ case-sensitive), I was able to reproduce this failure when using those non-standard ./configure params.  The test does not fail after removing --with-wctype-functions.  As noted, --with-wctype-functions is planned to be removed before 3.2 releases. The solution is to not use it.
History
Date User Action Args
2010-09-12 08:58:51ned.deilysetstage: test needed -> resolved
2010-09-12 08:58:16ned.deilysetstatus: open -> closed
resolution: wont fix
messages: + msg116156
2010-09-12 04:17:37eric.araujosetnosy: + eric.araujo
2010-09-11 21:59:30floxsetnosy: + lemburg, amaury.forgeotdarc
superseder: remove --with-wctype-functions configure option
messages: + msg116124
2010-09-11 15:18:52floxsetnosy: + ned.deily, michael.foord
2010-09-11 15:08:44donmezsetmessages: + msg116099
2010-09-11 10:52:00donmezsetmessages: + msg116091
2010-09-11 10:50:24floxsetnosy: + ronaldoussoren, flox
messages: + msg116090

assignee: ronaldoussoren
components: + macOS
stage: test needed
2010-09-11 09:47:17donmezcreate