/Lib/ctypes/test/test_delattr.py
http://unladen-swallow.googlecode.com/ · Python · 21 lines · 16 code · 5 blank · 0 comment · 1 complexity · 19368b70aa66df664ae50109d42269cc MD5 · raw file
- import unittest
- from ctypes import *
- class X(Structure):
- _fields_ = [("foo", c_int)]
- class TestCase(unittest.TestCase):
- def test_simple(self):
- self.assertRaises(TypeError,
- delattr, c_int(42), "value")
- def test_chararray(self):
- self.assertRaises(TypeError,
- delattr, (c_char * 5)(), "value")
- def test_struct(self):
- self.assertRaises(TypeError,
- delattr, X(), "foo")
- if __name__ == "__main__":
- unittest.main()