diff options
author | Georg Brandl <georg@python.org> | 2008-01-21 21:23:15 +0000 |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2008-01-21 21:23:15 +0000 |
commit | 32a3fb5ec95c9417c43344a80d9e09c8042ac66d (patch) | |
tree | 7ecc7556d326a3e4e873f52e7611ca41a122b680 /Lib/test | |
parent | f00b38e08ccdcb48e409df951454f91cec428c0e (diff) | |
download | cpython-git-32a3fb5ec95c9417c43344a80d9e09c8042ac66d.tar.gz |
Patch #1720595: add T_BOOL to the range of structmember types.
Patch by Angelo Mottola, reviewed by MvL, tests by me.
Diffstat (limited to 'Lib/test')
-rw-r--r-- | Lib/test/test_structmembers.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/Lib/test/test_structmembers.py b/Lib/test/test_structmembers.py index 08829c00d2..f9cff7fade 100644 --- a/Lib/test/test_structmembers.py +++ b/Lib/test/test_structmembers.py @@ -8,10 +8,16 @@ from _testcapi import test_structmembersType, \ import warnings, exceptions, unittest, sys from test import test_support -ts=test_structmembersType(1,2,3,4,5,6,7,8,9.99999,10.1010101010) +ts=test_structmembersType(False,1,2,3,4,5,6,7,8,9.99999,10.1010101010) class ReadWriteTests(unittest.TestCase): def test_types(self): + ts.T_BOOL=True + self.assertEquals(ts.T_BOOL, True) + ts.T_BOOL=False + self.assertEquals(ts.T_BOOL, False) + self.assertRaises(TypeError, setattr, ts, 'T_BOOL', 1) + ts.T_BYTE=CHAR_MAX self.assertEquals(ts.T_BYTE, CHAR_MAX) ts.T_BYTE=CHAR_MIN |