Skip to content

Commit

Permalink
Fixed #19895 -- Second iterator over invalid qs raises errors
Browse files Browse the repository at this point in the history
The fix was already in the patch for #18702, so only test added for
ticket #19895.
  • Loading branch information
akaariai committed May 22, 2013
1 parent 90a6c3a commit 9040846
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions tests/queries/tests.py
Expand Up @@ -2504,6 +2504,13 @@ def test_iter_exceptions(self):
with self.assertRaises(AttributeError): with self.assertRaises(AttributeError):
list(qs) 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): class NullJoinPromotionOrTest(TestCase):
def setUp(self): def setUp(self):
Expand Down

0 comments on commit 9040846

Please sign in to comment.