Author: Armin Rigo <[email protected]>
Branch: cffi-1.0
Changeset: r1799:8b8f76173bdc
Date: 2015-04-24 13:41 +0200
http://bitbucket.org/cffi/cffi/changeset/8b8f76173bdc/

Log:    fix tests

diff --git a/_cffi1/test_verify1.py b/_cffi1/test_verify1.py
--- a/_cffi1/test_verify1.py
+++ b/_cffi1/test_verify1.py
@@ -1,6 +1,7 @@
 import sys, math, py
-from cffi import FFI, VerificationError, model
+from cffi import FFI, VerificationError, VerificationMissing, model
 from _cffi1 import recompiler
+import _cffi_backend
 
 lib_m = ['m']
 if sys.platform == 'win32':
@@ -21,8 +22,10 @@
         extra_compile_args = ['-Werror', '-Wall', '-Wextra', '-Wconversion']
 
 class FFI(FFI):
+    error = _cffi_backend.FFI.error
     _extra_compile_args = extra_compile_args
     _verify_counter = 0
+
     def verify(self, preamble='', *args, **kwds):
         from _cffi1.udir import udir
         FFI._verify_counter += 1
@@ -459,9 +462,9 @@
        ...;
     };
     """)
-    py.test.raises(ffi.error, ffi.sizeof, 'struct foo_s')
-    py.test.raises(TypeError, ffi.offsetof, 'struct foo_s', 'x')
-    py.test.raises(TypeError, ffi.new, 'struct foo_s *')
+    py.test.raises(VerificationMissing, ffi.sizeof, 'struct foo_s')
+    py.test.raises(VerificationMissing, ffi.offsetof, 'struct foo_s', 'x')
+    py.test.raises(VerificationMissing, ffi.new, 'struct foo_s *')
     ffi.verify("""
     struct foo_s {
        int a, b, x, c, d, e;
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to