Commit 90408461 authored by Anssi Kääriäinen's avatar Anssi Kääriäinen
Browse files

Fixed #19895 -- Second iterator over invalid qs raises errors

The fix was already in the patch for #18702, so only test added for
ticket #19895.
parent 90a6c3aa
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -2504,6 +2504,13 @@ class IteratorExceptionsTest(TestCase):
        with self.assertRaises(AttributeError):
            list(qs)

    def test_invalid_qs_list(self):
        # Test for #19895 - second iteration over invalid queryset
        # raises errors.
        qs = Article.objects.order_by('invalid_column')
        self.assertRaises(FieldError, list, qs)
        self.assertRaises(FieldError, list, qs)


class NullJoinPromotionOrTest(TestCase):
    def setUp(self):