summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorAndi Albrecht <albrecht.andi@gmail.com>2009-04-29 21:18:03 +0200
committerAndi Albrecht <albrecht.andi@gmail.com>2009-04-29 21:18:03 +0200
commit1fd167879df0a65ec2cc2bcf023ca3b45cff8d9c (patch)
tree48d9bd72929695e7954cd7dbb7359440d348bc45 /tests
parentf5444736afcad8cd55a30027b1df2fca0d9eb0b2 (diff)
downloadsqlparse-1fd167879df0a65ec2cc2bcf023ca3b45cff8d9c.tar.gz
Recognize backticks quoting identifiers.
Diffstat (limited to 'tests')
-rw-r--r--tests/test_tokenize.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/test_tokenize.py b/tests/test_tokenize.py
index 7106b3c..74cf1fc 100644
--- a/tests/test_tokenize.py
+++ b/tests/test_tokenize.py
@@ -19,3 +19,8 @@ class TestTokenize(unittest.TestCase):
self.assertEqual(tokens[0], (Keyword.DML, u'select'))
self.assertEqual(tokens[-1], (Punctuation, u';'))
+ def test_backticks(self):
+ sql = '`foo`.`bar`'
+ tokens = list(lexer.tokenize(sql))
+ self.assertEqual(len(tokens), 3)
+ self.assertEqual(tokens[0], (Name, u'`foo`'))