diff options
| author | Anssi Kääriäinen <akaariai@gmail.com> | 2013-05-22 08:28:17 +0300 |
|---|---|---|
| committer | Anssi Kääriäinen <akaariai@gmail.com> | 2013-05-22 08:30:41 +0300 |
| commit | 904084611d740e26eb3cb44af9a3d2f3a6d1b665 (patch) | |
| tree | 56d0d8341727e01290bbcf0cb80c32d3482b0af8 | |
| parent | 90a6c3aaf084188a370bfcca421a2d735ce3b0b7 (diff) | |
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.
| -rw-r--r-- | tests/queries/tests.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/queries/tests.py b/tests/queries/tests.py index ffaf6435ec..68a06abb49 100644 --- a/tests/queries/tests.py +++ b/tests/queries/tests.py @@ -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): |
