blob: 0f4d58691b55e7dfef3303e2bf15b782363f5ff1 [file] [log] [blame]
Christian Heimes99170a52007-12-19 02:07:34 +00001import unittest
2from ctypes import *
3
4class X(Structure):
5 _fields_ = [("foo", c_int)]
6
7class TestCase(unittest.TestCase):
8 def test_simple(self):
9 self.assertRaises(TypeError,
10 delattr, c_int(42), "value")
11
12 def test_chararray(self):
13 self.assertRaises(TypeError,
14 delattr, (c_char * 5)(), "value")
15
16 def test_struct(self):
17 self.assertRaises(TypeError,
18 delattr, X(), "foo")
19
20if __name__ == "__main__":
21 unittest.main()