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