From 39ddba76709cc36dda0e9519efe7316d5ff5f12f Mon Sep 17 00:00:00 2001 From: Andi Albrecht Date: Sat, 3 Nov 2012 13:05:25 +0100 Subject: Improve handling of quoted indentifiers (fixes issue78). --- tests/test_parse.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'tests/test_parse.py') diff --git a/tests/test_parse.py b/tests/test_parse.py index e14c9e2..05141a4 100644 --- a/tests/test_parse.py +++ b/tests/test_parse.py @@ -106,3 +106,10 @@ class SQLParseTest(TestCaseBase): t = sqlparse.parse('foo.key')[0].tokens self.assertEqual(len(t), 1) self.assert_(isinstance(t[0], sqlparse.sql.Identifier)) + + +def test_quoted_identifier(): + t = sqlparse.parse('select x.y as "z" from foo')[0].tokens + assert isinstance(t[2], sqlparse.sql.Identifier) + assert t[2].get_name() == 'z' + assert t[2].get_real_name() == 'y' -- cgit v1.2.1