On 18/05/16 20:19, Eli Stevens (Gmail) wrote:
Great, thanks for the pointers. I'll hopefully be able to dig in after
work tonight. Is there a from-scratch guide to getting to the point
where I can run those micronumpy tests? NBD if not, I'm sure I can
figure it out.

Do you think it would make sense to start off by copying
test_multiarray.py:TestFlags there?

Cheers,
Eli

On Wed, May 18, 2016 at 9:59 AM, Matti Picus <matti.pi...@gmail.com> wrote:
It seems you are doing everything correctly.
multiarray_tests comes from numpy/core/src/multiarray/multiarray.c.src which
is compiled to a C-API module.
We skip building it as we have quite a way to go before we can support that
level of C-API compatibility.
The issue with readonly flag attributes actually lies with micronumpy, in
the pypy interpreter itself.
If you wish to work on this, you should add a test (in the pypy repo) to
pypy/module/micronumpy/test/test_flagsobj.py and continue from there.
Matti
There is an explanation of running tests here
http://doc.pypy.org/en/latest/getting-started-dev.html#running-pypy-s-unit-tests
The tests in TestFlags require refactoring for our simpler 'assert' style - no fancy assert_equal() or assert_() functions
Matti
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
https://mail.python.org/mailman/listinfo/pypy-dev

Reply via email to