utils.py 1.3 KB

123456789101112131415161718192021222324252627282930
  1. """
  2. Back compatibility utils module. It will import the appropriate
  3. set of tools
  4. """
  5. from __future__ import division, absolute_import, print_function
  6. import warnings
  7. # 2018-04-04, numpy 1.15.0 ImportWarning
  8. # 2019-09-18, numpy 1.18.0 DeprecatonWarning (changed)
  9. warnings.warn("Importing from numpy.testing.utils is deprecated "
  10. "since 1.15.0, import from numpy.testing instead.",
  11. DeprecationWarning, stacklevel=2)
  12. from ._private.utils import *
  13. __all__ = [
  14. 'assert_equal', 'assert_almost_equal', 'assert_approx_equal',
  15. 'assert_array_equal', 'assert_array_less', 'assert_string_equal',
  16. 'assert_array_almost_equal', 'assert_raises', 'build_err_msg',
  17. 'decorate_methods', 'jiffies', 'memusage', 'print_assert_equal',
  18. 'raises', 'rundocs', 'runstring', 'verbose', 'measure',
  19. 'assert_', 'assert_array_almost_equal_nulp', 'assert_raises_regex',
  20. 'assert_array_max_ulp', 'assert_warns', 'assert_no_warnings',
  21. 'assert_allclose', 'IgnoreException', 'clear_and_catch_warnings',
  22. 'SkipTest', 'KnownFailureException', 'temppath', 'tempdir', 'IS_PYPY',
  23. 'HAS_REFCOUNT', 'suppress_warnings', 'assert_array_compare',
  24. '_assert_valid_refcount', '_gen_alignment_data', 'assert_no_gc_cycles'
  25. ]