Brett Cannon <br...@python.org> added the comment:

So os.name is also supported. But the point is that if a platform wants to be 
considered supported then they need to give us a patch to update the tests to 
make them acceptable to skip.

As for test_ttk and such, those that have a third-party dependency are still 
optional no matter what. This change is **only** for modules we expect to 
always build on certain platfoms (e.g., winreg under Windows or crypt on UNIX 
systems). I mean do we really think ctypes is optional at this point? In 
general no, only on select platforms where libffi support is lacking. So having 
the test skip because of a build failure under OS X (like I had for LLVM 2.8 
for a while) should not be left behind but instead be considered a failure as 
ctypes is **supposed** to be supported under darwin. Extension build failure 
should not always be considered a non-failure.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue10966>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to