[pypy-commit] pypy default: add a numpy constant

bdkearns noreply at buildbot.pypy.org
Mon Feb 24 02:04:05 CET 2014


Author: Brian Kearns <bdkearns at gmail.com>
Branch: 
Changeset: r69318:1a50a1ac857b
Date: 2014-02-23 19:08 -0500
http://bitbucket.org/pypy/pypy/changeset/1a50a1ac857b/

Log:	add a numpy constant

diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py
--- a/pypy/module/micronumpy/__init__.py
+++ b/pypy/module/micronumpy/__init__.py
@@ -27,7 +27,7 @@
 
 class UMathModule(MixedModule):
     appleveldefs = {}
-    interpleveldefs = {}
+    interpleveldefs = {'FLOATING_POINT_SUPPORT': 'space.wrap(1)'}
     # ufuncs
     for exposed, impl in [
         ("absolute", "absolute"),
diff --git a/pypy/module/micronumpy/test/test_ufuncs.py b/pypy/module/micronumpy/test/test_ufuncs.py
--- a/pypy/module/micronumpy/test/test_ufuncs.py
+++ b/pypy/module/micronumpy/test/test_ufuncs.py
@@ -83,6 +83,10 @@
 
 
 class AppTestUfuncs(BaseNumpyAppTest):
+    def test_constants(self):
+        import numpy as np
+        assert np.FLOATING_POINT_SUPPORT == 1
+
     def test_ufunc_instance(self):
         from numpypy import add, ufunc
 


More information about the pypy-commit mailing list