summaryrefslogtreecommitdiff
path: root/numpy/testing/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/testing/utils.py')
-rw-r--r--numpy/testing/utils.py10
1 files changed, 0 insertions, 10 deletions
diff --git a/numpy/testing/utils.py b/numpy/testing/utils.py
index e2162acf9..0986686c0 100644
--- a/numpy/testing/utils.py
+++ b/numpy/testing/utils.py
@@ -2121,8 +2121,6 @@ class suppress_warnings(object):
raise RuntimeError("cannot enter suppress_warnings twice.")
self._orig_show = warnings.showwarning
- if hasattr(warnings, "_showwarnmsg"):
- self._orig_showmsg = warnings._showwarnmsg
self._filters = warnings.filters
warnings.filters = self._filters[:]
@@ -2146,26 +2144,18 @@ class suppress_warnings(object):
module=module_regex)
self._tmp_modules.add(mod)
warnings.showwarning = self._showwarning
- if hasattr(warnings, "_showwarnmsg"):
- warnings._showwarnmsg = self._showwarnmsg
self._clear_registries()
return self
def __exit__(self, *exc_info):
warnings.showwarning = self._orig_show
- if hasattr(warnings, "_showwarnmsg"):
- warnings._showwarnmsg = self._orig_showmsg
warnings.filters = self._filters
self._clear_registries()
self._entered = False
del self._orig_show
del self._filters
- def _showwarnmsg(self, msg):
- self._showwarning(msg.message, msg.category, msg.filename, msg.lineno,
- msg.file, msg.line, use_warnmsg=msg)
-
def _showwarning(self, message, category, filename, lineno,
*args, **kwargs):
use_warnmsg = kwargs.pop("use_warnmsg", None)