Commit 11a53555 authored by Claude Paroz's avatar Claude Paroz
Browse files

Inserted more simplefilter calls to be sure warnings are emitted.

Thanks to Florian Apolloner for suggesting the patch.
parent 00c0d3c4
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -352,6 +352,7 @@ class CacheSessionTests(SessionTestsMixin, unittest.TestCase):

    def test_load_overlong_key(self):
        with warnings.catch_warnings(record=True) as w:
            warnings.simplefilter("always")
            self.session._session_key = (string.ascii_letters + string.digits) * 20
            self.assertEqual(self.session.load(), {})
            self.assertEqual(len(w), 1)
+1 −0
Original line number Diff line number Diff line
@@ -43,6 +43,7 @@ class PatchLoggingConfigTest(TestCase):
        config = copy.deepcopy(OLD_LOGGING)

        with warnings.catch_warnings(record=True) as w:
            warnings.simplefilter("always")
            compat_patch_logging_config(config)
            self.assertEqual(len(w), 1)

+1 −0
Original line number Diff line number Diff line
@@ -415,6 +415,7 @@ class RequestsTests(unittest.TestCase):
                               'wsgi.input': ExplodingStringIO(payload)})

        with warnings.catch_warnings(record=True) as w:
            warnings.simplefilter("always")
            with self.assertRaises(UnreadablePostError):
                request.raw_post_data
            self.assertEqual(len(w), 1)
+2 −0
Original line number Diff line number Diff line
@@ -73,6 +73,7 @@ class TestUtilsText(SimpleTestCase):

    def test_old_truncate_words(self):
        with warnings.catch_warnings(record=True) as w:
            warnings.simplefilter("always")
            self.assertEqual(u'The quick brown fox jumped over the lazy dog.',
                text.truncate_words(u'The quick brown fox jumped over the lazy dog.', 10))
            self.assertEqual(u'The quick brown fox ...',
@@ -83,6 +84,7 @@ class TestUtilsText(SimpleTestCase):

    def test_old_truncate_html_words(self):
        with warnings.catch_warnings(record=True) as w:
            warnings.simplefilter("always")
            self.assertEqual(u'<p><strong><em>The quick brown fox jumped over the lazy dog.</em></strong></p>',
                text.truncate_html_words('<p><strong><em>The quick brown fox jumped over the lazy dog.</em></strong></p>', 10))
            self.assertEqual(u'<p><strong><em>The quick brown fox ...</em></strong></p>',