summaryrefslogtreecommitdiff
path: root/tests/queries/test_sqlcompiler.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/queries/test_sqlcompiler.py')
-rw-r--r--tests/queries/test_sqlcompiler.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/queries/test_sqlcompiler.py b/tests/queries/test_sqlcompiler.py
new file mode 100644
index 0000000000..3116429c05
--- /dev/null
+++ b/tests/queries/test_sqlcompiler.py
@@ -0,0 +1,17 @@
+from django.db import DEFAULT_DB_ALIAS, connection
+from django.db.models.sql import Query
+from django.test import SimpleTestCase
+
+from .models import Item
+
+
+class SQLCompilerTest(SimpleTestCase):
+ def test_repr(self):
+ query = Query(Item)
+ compiler = query.get_compiler(DEFAULT_DB_ALIAS, connection)
+ self.assertEqual(
+ repr(compiler),
+ f"<SQLCompiler model=Item connection="
+ f"<DatabaseWrapper vendor={connection.vendor!r} alias='default'> "
+ f"using='default'>"
+ )