[pypy-svn] r47537 - pypy/dist/pypy/module/_ffi/test

fijal at codespeak.net fijal at codespeak.net
Thu Oct 18 12:31:29 CEST 2007


Author: fijal
Date: Thu Oct 18 12:31:28 2007
New Revision: 47537

Modified:
   pypy/dist/pypy/module/_ffi/test/test__ffi.py
Log:
A (passing) test for bad arguments.


Modified: pypy/dist/pypy/module/_ffi/test/test__ffi.py
==============================================================================
--- pypy/dist/pypy/module/_ffi/test/test__ffi.py	(original)
+++ pypy/dist/pypy/module/_ffi/test/test__ffi.py	Thu Oct 18 12:31:28 2007
@@ -236,6 +236,9 @@
         nothing = lib.ptr('nothing', [], None)
         assert nothing() is None
         raises(AttributeError, "lib.ptr('get_charx', [], None)")
+        raises(ValueError, "lib.ptr('get_char', ['xx'], None)")
+        raises(ValueError, "lib.ptr('get_char', ['x'], None)")
+        raises(ValueError, "lib.ptr('get_char', [], 'x')")
 
     def test_implicit_structure(self):
         skip("Does not work yet")



More information about the Pypy-commit mailing list