summaryrefslogtreecommitdiff
path: root/tests/raw_query
diff options
context:
space:
mode:
authorKeda87 <adiyatmubarak@gmail.com>2016-11-29 12:54:17 +0700
committerTim Graham <timograham@gmail.com>2016-12-01 08:09:38 -0500
commit794b7d803359c7d510910361f4d92429b43d0e79 (patch)
tree56c02cd5bb9254dd15a43c01cec8890b0dad6096 /tests/raw_query
parent78500102b7ec0903ce2881e43b26412d8914e8ed (diff)
downloaddjango-794b7d803359c7d510910361f4d92429b43d0e79.tar.gz
Refs #27546 -- Tested some __repr__() methods.
Diffstat (limited to 'tests/raw_query')
-rw-r--r--tests/raw_query/tests.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/raw_query/tests.py b/tests/raw_query/tests.py
index 3388765a98..360dd31d5f 100644
--- a/tests/raw_query/tests.py
+++ b/tests/raw_query/tests.py
@@ -3,6 +3,7 @@ from __future__ import unicode_literals
from datetime import date
from decimal import Decimal
+from django.db.models.query import RawQuerySet
from django.db.models.query_utils import InvalidQuery
from django.test import TestCase, skipUnlessDBFeature
@@ -90,6 +91,11 @@ class RawQueryTests(TestCase):
self.assertTrue(hasattr(result, annotation))
self.assertEqual(getattr(result, annotation), value)
+ def test_rawqueryset_repr(self):
+ queryset = RawQuerySet(raw_query='SELECT * FROM raw_query_author')
+ self.assertEqual(repr(queryset), '<RawQuerySet: SELECT * FROM raw_query_author>')
+ self.assertEqual(repr(queryset.query), '<RawQuery: SELECT * FROM raw_query_author>')
+
def test_simple_raw_query(self):
"""
Basic test of raw query with a simple database query