PATH:
opt
/
alt
/
python37
/
lib64
/
python3.7
/
site-packages
/
numpy
/
core
/
tests
from __future__ import division, absolute_import, print_function from numpy.core.machar import MachAr import numpy.core.numerictypes as ntypes from numpy import errstate, array from numpy.testing import TestCase, run_module_suite class TestMachAr(TestCase): def _run_machar_highprec(self): # Instantiate MachAr instance with high enough precision to cause # underflow try: hiprec = ntypes.float96 MachAr(lambda v:array([v], hiprec)) except AttributeError: "Skipping test: no ntypes.float96 available on this platform." def test_underlow(self): # Regression test for #759: # instantiating MachAr for dtype = np.float96 raises spurious warning. with errstate(all='raise'): try: self._run_machar_highprec() except FloatingPointError as e: self.fail("Caught %s exception, should not have been raised." % e) if __name__ == "__main__": run_module_suite()
[-] test_indexerrors.py
[edit]
[-] test_regression.py
[edit]
[-] test_arrayprint.py
[edit]
[-] test_numeric.py
[edit]
[+]
data
[-] test_scalarinherit.py
[edit]
[-] test_numerictypes.py
[edit]
[-] test_item_selection.py
[edit]
[-] test_umath.py
[edit]
[-] test_longdouble.py
[edit]
[-] test_dtype.py
[edit]
[+]
__pycache__
[-] test_memmap.py
[edit]
[-] test_getlimits.py
[edit]
[-] test_mem_overlap.py
[edit]
[-] test_scalarprint.py
[edit]
[-] test_multiarray.py
[edit]
[-] test_function_base.py
[edit]
[-] test_datetime.py
[edit]
[-] test_nditer.py
[edit]
[-] test_records.py
[edit]
[-] test_ufunc.py
[edit]
[-] test_api.py
[edit]
[-] test_machar.py
[edit]
[-] test_scalarmath.py
[edit]
[-] test_shape_base.py
[edit]
[-] test_extint128.py
[edit]
[-] test_abc.py
[edit]
[-] test_umath_complex.py
[edit]
[-] test_indexing.py
[edit]
[-] test_print.py
[edit]
[-] test_einsum.py
[edit]
[-] test_deprecations.py
[edit]
[-] test_unicode.py
[edit]
[-] test_errstate.py
[edit]
[+]
..
[-] test_half.py
[edit]
[-] test_defchararray.py
[edit]