Author: Armin Rigo <[email protected]>
Branch: ffi-backend
Changeset: r55935:3a5f1ecd9ee4
Date: 2012-07-06 14:55 +0200
http://bitbucket.org/pypy/pypy/changeset/3a5f1ecd9ee4/
Log: Copying from cffi/cffi
diff --git a/pypy/module/_cffi_backend/test/_backend_test_c.py
b/pypy/module/_cffi_backend/test/_backend_test_c.py
--- a/pypy/module/_cffi_backend/test/_backend_test_c.py
+++ b/pypy/module/_cffi_backend/test/_backend_test_c.py
@@ -1158,8 +1158,9 @@
new_function_type((), BFunc) # works
new_function_type((), new_primitive_type("int"))
new_function_type((), new_pointer_type(BFunc))
- py.test.raises(NotImplementedError, new_function_type, (),
- new_union_type("foo_u"))
+ BUnion = new_union_type("foo_u")
+ complete_struct_or_union(BUnion, [])
+ py.test.raises(NotImplementedError, new_function_type, (), BUnion)
py.test.raises(TypeError, new_function_type, (), BArray)
def test_struct_return_in_func():
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit