[ctypes-commit] ctypes/unittests test_parameters.py,1.24,1.25
Brought to you by:
theller
From: Thomas H. <th...@us...> - 2004-09-16 14:18:15
|
Update of /cvsroot/ctypes/ctypes/unittests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9922 Modified Files: test_parameters.py Log Message: change and restore the ctypes conversion mode, so that this test works again. Index: test_parameters.py =================================================================== RCS file: /cvsroot/ctypes/ctypes/unittests/test_parameters.py,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** test_parameters.py 27 Aug 2004 12:04:50 -0000 1.24 --- test_parameters.py 16 Sep 2004 14:18:04 -0000 1.25 *************** *** 3,6 **** --- 3,24 ---- class SimpleTypesTestCase(unittest.TestCase): + def setUp(self): + import ctypes + try: + from _ctypes import set_conversion_mode + except ImportError: + pass + else: + self.prev_conv_mode = set_conversion_mode("ascii", "strict") + + def tearDown(self): + try: + from _ctypes import set_conversion_mode + except ImportError: + pass + else: + set_conversion_mode(*self.prev_conv_mode) + + # XXX Replace by c_char_p tests def test_cstrings(self): |