Author: Philip Jenvey <pjen...@underboss.org>
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
pypy-commit@python.org
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to