summaryrefslogtreecommitdiff
path: root/tests/test_sql.py
diff options
context:
space:
mode:
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>2017-01-01 06:25:53 +0100
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>2017-01-01 06:26:42 +0100
commit8c020ca47a50fb021f3af6a0813687ed9daa85d2 (patch)
treee6e2561a0f0ee0b19ce00e8d234d25c5ac34506a /tests/test_sql.py
parent600416aafc58ac6aaaa4aeb3629518c7c1f788e0 (diff)
downloadpsycopg2-8c020ca47a50fb021f3af6a0813687ed9daa85d2.tar.gz
Fixed sql.Composed representation
Diffstat (limited to 'tests/test_sql.py')
-rwxr-xr-xtests/test_sql.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/test_sql.py b/tests/test_sql.py
index 4d930cd..c8ec716 100755
--- a/tests/test_sql.py
+++ b/tests/test_sql.py
@@ -189,6 +189,12 @@ class ComposedTest(ConnectingTestCase):
def test_class(self):
self.assert_(issubclass(sql.Composed, sql.Composible))
+ def test_repr(self):
+ obj = sql.Composed([sql.Literal("foo"), sql.Identifier("b'ar")])
+ self.assertEqual(repr(obj),
+ """sql.Composed([sql.Literal('foo'), sql.Identifier("b'ar")])""")
+ self.assertEqual(str(obj), repr(obj))
+
def test_join(self):
obj = sql.Composed([sql.Literal("foo"), sql.Identifier("b'ar")])
obj = obj.join(", ")