From: Thomas Heller Date: Fri, 28 Apr 2006 17:02:18 +0000 (+0000) Subject: Remove a duplicated test (the same test is in test_incomplete.py). X-Git-Tag: v2.5b1~772 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6a907d8b8ef4ebe86730386f2c1ff788bc8b945f;p=python Remove a duplicated test (the same test is in test_incomplete.py). --- diff --git a/Lib/ctypes/test/test_pointers.py b/Lib/ctypes/test/test_pointers.py index c81c6c9059..600bb75471 100644 --- a/Lib/ctypes/test/test_pointers.py +++ b/Lib/ctypes/test/test_pointers.py @@ -133,27 +133,6 @@ class PointersTestCase(unittest.TestCase): self.failUnlessEqual(p[0], 42) self.failUnlessEqual(p.contents.value, 42) - def test_incomplete(self): - lpcell = POINTER("cell") - class cell(Structure): - _fields_ = [("value", c_int), - ("next", lpcell)] - SetPointerType(lpcell, cell) - - # Make a structure containing a pointer to itself: - c = cell() - c.value = 42 - c.next = pointer(c) - - result = [] - for i in range(8): - result.append(c.value) - c = c.next[0] - self.failUnlessEqual(result, [42] * 8) - - from ctypes import _pointer_type_cache - del _pointer_type_cache[cell] - def test_charpp( self ): """Test that a character pointer-to-pointer is correctly passed""" dll = CDLL(_ctypes_test.__file__)