Ezio Melotti added the comment:
I made the latest 3.x patch hg import-able and cleaned up a few nits
(whitespace, naming conventions, and used assertIs).
I have 2 comments though:
1) the winreg test is defined in Win64WinregTests. Is it specific to x64 or
should it go in BaseWinregTests instead?
2) the test_wintypes should be skipped on platforms where it's not supported.
Currently if I try to run test_ctypes I get:
test test_ctypes crashed -- Traceback (most recent call last):
File "/home/wolf/dev/py/3.2/Lib/test/regrtest.py", line 1116, in runtest_inner
indirect_test()
File "/home/wolf/dev/py/3.2/Lib/test/test_ctypes.py", line 11, in test_main
skipped, testcases = ctypes.test.get_tests(ctypes.test, "test_*.py",
verbosity=0)
File "/home/wolf/dev/py/3.2/Lib/ctypes/test/__init__.py", line 64, in
get_tests
mod = __import__(modname, globals(), locals(), ['*'])
File "/home/wolf/dev/py/3.2/Lib/ctypes/test/test_wintypes.py", line 3, in
<module>
from ctypes import wintypes
File "/home/wolf/dev/py/3.2/Lib/ctypes/wintypes.py", line 20, in <module>
class VARIANT_BOOL(ctypes._SimpleCData):
ValueError: _type_ 'v' not supported
I get this error on 2.7/3.2/3.3/3.4 when I try to import wintypes.
Maybe this should be an ImportError instead?
Unfortunately I'm on Linux, so I can test and commit the patch myself, but feel
free to address my comments and commit it.
----------
versions: +Python 3.3, Python 3.4 -Python 3.1
Added file: http://bugs.python.org/file28037/issue7855-3.2.diff
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue7855>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com