Commit 40f55b2f authored by Thomas Heller's avatar Thomas Heller

Disable a test that is unreliable.

parent b255069d
from ctypes import * from ctypes import *
import unittest, sys import unittest, sys
from ctypes.test import is_resource_enabled
################################################################ ################################################################
# This section should be moved into ctypes\__init__.py, when it's ready. # This section should be moved into ctypes\__init__.py, when it's ready.
...@@ -33,6 +34,10 @@ class PythonAPITestCase(unittest.TestCase): ...@@ -33,6 +34,10 @@ class PythonAPITestCase(unittest.TestCase):
del pyob del pyob
self.failUnlessEqual(grc(s), refcnt) self.failUnlessEqual(grc(s), refcnt)
if is_resource_enabled("refcount"):
# This test is unreliable, because it is possible that code in
# unittest changes the refcount of the '42' integer. So, it
# is disabled by default.
def test_PyInt_Long(self): def test_PyInt_Long(self):
ref42 = grc(42) ref42 = grc(42)
pythonapi.PyInt_FromLong.restype = py_object pythonapi.PyInt_FromLong.restype = py_object
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment