Author: thomas.heller Date: Thu Jul 12 21:58:41 2007 New Revision: 56336 Modified: python/branches/py3k-struni/Lib/ctypes/test/test_functions.py python/branches/py3k-struni/Lib/ctypes/test/test_python_api.py Log: More easy fixes. The ctypes unittests pass now (on Windows).
Modified: python/branches/py3k-struni/Lib/ctypes/test/test_functions.py ============================================================================== --- python/branches/py3k-struni/Lib/ctypes/test/test_functions.py (original) +++ python/branches/py3k-struni/Lib/ctypes/test/test_functions.py Thu Jul 12 21:58:41 2007 @@ -166,7 +166,7 @@ f = dll._testfunc_p_p f.argtypes = None f.restype = c_char_p - result = f("123") + result = f(b"123") self.failUnlessEqual(result, "123") result = f(None) Modified: python/branches/py3k-struni/Lib/ctypes/test/test_python_api.py ============================================================================== --- python/branches/py3k-struni/Lib/ctypes/test/test_python_api.py (original) +++ python/branches/py3k-struni/Lib/ctypes/test/test_python_api.py Thu Jul 12 21:58:41 2007 @@ -74,11 +74,11 @@ PyOS_snprintf.argtypes = POINTER(c_char), c_size_t, c_char_p buf = c_buffer(256) - PyOS_snprintf(buf, sizeof(buf), "Hello from %s", "ctypes") + PyOS_snprintf(buf, sizeof(buf), "Hello from %s", b"ctypes") self.failUnlessEqual(buf.value, "Hello from ctypes") - PyOS_snprintf(buf, sizeof(buf), "Hello from %s (%d, %d, %d)", "ctypes", 1, 2, 3) - self.failUnlessEqual(buf.value, "Hello from ctypes") + PyOS_snprintf(buf, sizeof(buf), "Hello from %s (%d, %d, %d)", b"ctypes", 1, 2, 3) + self.failUnlessEqual(buf.value, "Hello from ctypes (1, 2, 3)") # not enough arguments self.failUnlessRaises(TypeError, PyOS_snprintf, buf) _______________________________________________ Python-3000-checkins mailing list Python-3000-checkins@python.org http://mail.python.org/mailman/listinfo/python-3000-checkins