I am trying to get cython to work better with PyPy. I am sort of documenting my progress and failures at https://bitbucket.org/pypy/pypy/wiki/edit/cpyext_2_-_cython

So far I can run the test suite on a nightly PyPy2 http://buildbot.pypy.org/nightly/trunk, but only when using --no-refnanny. On the missing-tp_new branch of PyPy (trying to fix the datetime problems), running only the c backend I get something like

Ran 4632 tests in 931.486s FAILED (failures=80, errors=18, skipped=1)

This mail is a heads-up, I will hopefully issue some pull requests soon. Also, I have some questions, mainly about the test runner:

- Shouldn't the "skipped" field include the number of tests in pypy_bugs.txt?

- How can I get pdb to work during a single test run to try to work out the internals of cython? In nose or pytest I can add the -s option, I could not find an equivalent.

- Is there a marker for test start/test stop in the test report? I would like to use awk or grep to try to analyse the multiple failures into groups

- The XML backend seems to miss some of the stdout/stderr messages. Is there more documentation of test running options somewhere?

Thanks
Matti
_______________________________________________
cython-devel mailing list
cython-devel@python.org
https://mail.python.org/mailman/listinfo/cython-devel

Reply via email to