Author: Armin Rigo <ar...@tunes.org> Branch: ffi-backend Changeset: r56652:dfcbf114b953 Date: 2012-08-08 10:59 +0000 http://bitbucket.org/pypy/pypy/changeset/dfcbf114b953/
Log: First step of testing in test_pypy_c. diff --git a/pypy/module/pypyjit/test_pypy_c/test__ffi.py b/pypy/module/pypyjit/test_pypy_c/test__ffi.py --- a/pypy/module/pypyjit/test_pypy_c/test__ffi.py +++ b/pypy/module/pypyjit/test_pypy_c/test__ffi.py @@ -201,7 +201,11 @@ loop, = log.loops_by_filename(self.filepath) if 'ConstClass(pow)' in repr(loop): # e.g. OS/X pow_addr = 'ConstClass(pow)' - py.test.xfail() # XXX currently too much code, fixme assert loop.match_by_id('cfficall', """ ... - """ % pow_addr) + f1 = call_release_gil(..., descr=<Callf 8 ff EF=6 OS=62>) + ... + """) + # so far just check that call_release_gil() is produced. + # later, also check that the arguments to call_release_gil() + # are constants, and that the numerous raw_mallocs are removed _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit