summaryrefslogtreecommitdiff
path: root/numpy/lib/tests/test_utils.py
diff options
context:
space:
mode:
authorOlivier Grisel <olivier.grisel@ensta.org>2014-03-19 18:36:32 +0100
committerOlivier Grisel <olivier.grisel@ensta.org>2014-03-19 18:45:16 +0100
commitcaf3fc4d37d56b4d7e80ce6e7d564cef698171b9 (patch)
treeb64f1e00b41215f6c05e220cbb2c616c78aebcfd /numpy/lib/tests/test_utils.py
parent741e5c77f9a9df06716a685b91668c01ef95ebcd (diff)
downloadnumpy-caf3fc4d37d56b4d7e80ce6e7d564cef698171b9.tar.gz
TST: add unittest for byte_bounds
Diffstat (limited to 'numpy/lib/tests/test_utils.py')
-rw-r--r--numpy/lib/tests/test_utils.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/numpy/lib/tests/test_utils.py b/numpy/lib/tests/test_utils.py
index 93c674766..36d5d6428 100644
--- a/numpy/lib/tests/test_utils.py
+++ b/numpy/lib/tests/test_utils.py
@@ -1,6 +1,7 @@
from __future__ import division, absolute_import, print_function
import sys
+from numpy.core import arange
from numpy.testing import *
import numpy.lib.utils as utils
from numpy.lib import deprecate
@@ -46,9 +47,17 @@ def test_deprecate_fn():
assert_('old_func3' in new_func3.__doc__)
assert_('new_func3' in new_func3.__doc__)
+
def test_safe_eval_nameconstant():
# Test if safe_eval supports Python 3.4 _ast.NameConstant
utils.safe_eval('None')
+
+def test_byte_bounds():
+ a = arange(12).reshape(3, 4)
+ low, high = utils.byte_bounds(a)
+ assert_equal(high - low, a.size * a.itemsize)
+
+
if __name__ == "__main__":
run_module_suite()