Temporarily disable test_from_dll in test_returnfuncptrs.py for Windows.

This commit is contained in:
Serhiy Storchaka 2013-02-04 15:19:21 +02:00
parent a07a8b4f18
commit 28ababcda4
1 changed files with 4 additions and 1 deletions

View File

@ -1,5 +1,6 @@
import unittest import unittest
from ctypes import * from ctypes import *
import os
import _ctypes_test import _ctypes_test
@ -31,6 +32,7 @@ class ReturnFuncPtrTestCase(unittest.TestCase):
self.assertRaises(ArgumentError, strchr, "abcdef", 3) self.assertRaises(ArgumentError, strchr, "abcdef", 3)
self.assertRaises(TypeError, strchr, "abcdef") self.assertRaises(TypeError, strchr, "abcdef")
@unittest.skipIf(os.name == 'nt', 'Temporarily disabled for Windows')
def test_from_dll(self): def test_from_dll(self):
dll = CDLL(_ctypes_test.__file__) dll = CDLL(_ctypes_test.__file__)
# _CFuncPtr instances are now callable with a tuple argument # _CFuncPtr instances are now callable with a tuple argument
@ -42,7 +44,8 @@ class ReturnFuncPtrTestCase(unittest.TestCase):
self.assertRaises(TypeError, strchr, b"abcdef") self.assertRaises(TypeError, strchr, b"abcdef")
# Issue 6083: Reference counting bug # Issue 6083: Reference counting bug
def test_test_from_dll_refcount(self): @unittest.skipIf(os.name == 'nt', 'Temporarily disabled for Windows')
def test_from_dll_refcount(self):
class BadSequence(tuple): class BadSequence(tuple):
def __getitem__(self, key): def __getitem__(self, key):
if key == 0: if key == 0: