diff options
author | Ralf Gommers <ralf.gommers@gmail.com> | 2019-09-21 14:54:02 +0200 |
---|---|---|
committer | Ralf Gommers <ralf.gommers@gmail.com> | 2019-09-21 15:24:44 +0200 |
commit | d8b1a87e4bea9acbdfac0e41d3a02a6b14f5961e (patch) | |
tree | 1d2561df106933bd7fa1e9e7a638f98aedf8e4ed | |
parent | 815061c3ce9672b850147a0bc3535ebb220913e0 (diff) | |
download | numpy-d8b1a87e4bea9acbdfac0e41d3a02a6b14f5961e.tar.gz |
DEP: remove deprecate (and private) numpy.testing submodules.
Removes these files that were deprecated since 1.15.0:
- numpy/testing/decorators.py
- numpy/testing/noseclasses.py
- numpy/testing/nosetester.py
This also resolves a failure in the recently introduced tests
in `test_public_api.py` (see gh-14454). Closes gh-14566
-rw-r--r-- | doc/source/reference/routines.testing.rst | 10 | ||||
-rw-r--r-- | numpy/testing/decorators.py | 15 | ||||
-rw-r--r-- | numpy/testing/noseclasses.py | 14 | ||||
-rw-r--r-- | numpy/testing/nosetester.py | 19 | ||||
-rw-r--r-- | numpy/tests/test_public_api.py | 3 |
5 files changed, 5 insertions, 56 deletions
diff --git a/doc/source/reference/routines.testing.rst b/doc/source/reference/routines.testing.rst index c676dec07..98ce3f377 100644 --- a/doc/source/reference/routines.testing.rst +++ b/doc/source/reference/routines.testing.rst @@ -37,11 +37,11 @@ Decorators .. autosummary:: :toctree: generated/ - decorators.deprecated - decorators.knownfailureif - decorators.setastest - decorators.skipif - decorators.slow + dec.deprecated + dec.knownfailureif + dec.setastest + dec.skipif + dec.slow decorate_methods Test Running diff --git a/numpy/testing/decorators.py b/numpy/testing/decorators.py deleted file mode 100644 index bf78be500..000000000 --- a/numpy/testing/decorators.py +++ /dev/null @@ -1,15 +0,0 @@ -""" -Back compatibility decorators module. It will import the appropriate -set of tools - -""" -from __future__ import division, absolute_import, print_function - -import warnings - -# 2018-04-04, numpy 1.15.0 -warnings.warn("Importing from numpy.testing.decorators is deprecated " - "since numpy 1.15.0, import from numpy.testing instead.", - DeprecationWarning, stacklevel=2) - -from ._private.decorators import * diff --git a/numpy/testing/noseclasses.py b/numpy/testing/noseclasses.py deleted file mode 100644 index 5748a9a0f..000000000 --- a/numpy/testing/noseclasses.py +++ /dev/null @@ -1,14 +0,0 @@ -""" -Back compatibility noseclasses module. It will import the appropriate -set of tools -""" -from __future__ import division, absolute_import, print_function - -import warnings - -# 2018-04-04, numpy 1.15.0 -warnings.warn("Importing from numpy.testing.noseclasses is deprecated " - "since 1.15.0, import from numpy.testing instead", - DeprecationWarning, stacklevel=2) - -from ._private.noseclasses import * diff --git a/numpy/testing/nosetester.py b/numpy/testing/nosetester.py deleted file mode 100644 index 2ac212eee..000000000 --- a/numpy/testing/nosetester.py +++ /dev/null @@ -1,19 +0,0 @@ -""" -Back compatibility nosetester module. It will import the appropriate -set of tools - -""" -from __future__ import division, absolute_import, print_function - -import warnings - -# 2018-04-04, numpy 1.15.0 -warnings.warn("Importing from numpy.testing.nosetester is deprecated " - "since 1.15.0, import from numpy.testing instead.", - DeprecationWarning, stacklevel=2) - -from ._private.nosetester import * - -__all__ = ['get_package_name', 'run_module_suite', 'NoseTester', - '_numpy_tester', 'get_package_name', 'import_nose', - 'suppress_warnings'] diff --git a/numpy/tests/test_public_api.py b/numpy/tests/test_public_api.py index e27d9b404..6de171dbb 100644 --- a/numpy/tests/test_public_api.py +++ b/numpy/tests/test_public_api.py @@ -313,9 +313,6 @@ PRIVATE_BUT_PRESENT_MODULES = ['numpy.' + s for s in [ "random.pcg64", "random.philox", "random.sfc64", - "testing.decorators", - "testing.noseclasses", - "testing.nosetester", "testing.print_coercion_tables", "testing.utils", ]] |