Author: Philip Jenvey <[email protected]>
Branch: py3k
Changeset: r61358:a5aff3a56265
Date: 2013-02-17 12:30 -0800
http://bitbucket.org/pypy/pypy/changeset/a5aff3a56265/
Log: default ResourceWarning to ignore
diff --git a/pypy/module/_warnings/interp_warnings.py
b/pypy/module/_warnings/interp_warnings.py
--- a/pypy/module/_warnings/interp_warnings.py
+++ b/pypy/module/_warnings/interp_warnings.py
@@ -32,6 +32,9 @@
filters_w.append(create_filter(
space, space.w_BytesWarning, action))
+ filters_w.append(create_filter(
+ space, space.w_ResourceWarning, "ignore"))
+
self.w_filters = space.newlist(filters_w)
def get_warnings_attr(space, name):
diff --git a/pypy/module/_warnings/test/test_warnings.py
b/pypy/module/_warnings/test/test_warnings.py
--- a/pypy/module/_warnings/test/test_warnings.py
+++ b/pypy/module/_warnings/test/test_warnings.py
@@ -5,7 +5,12 @@
import _warnings
assert _warnings._onceregistry == {}
assert _warnings._defaultaction == 'default'
- assert "PendingDeprecationWarning" in str(_warnings.filters)
+ expected = [('ignore', None, DeprecationWarning, None, 0),
+ ('ignore', None, PendingDeprecationWarning, None, 0),
+ ('ignore', None, ImportWarning, None, 0),
+ ('ignore', None, BytesWarning, None, 0),
+ ('ignore', None, ResourceWarning, None, 0)]
+ assert expected == _warnings.filters
def test_warn(self):
import _warnings
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit