From 1fd167879df0a65ec2cc2bcf023ca3b45cff8d9c Mon Sep 17 00:00:00 2001 From: Andi Albrecht Date: Wed, 29 Apr 2009 21:18:03 +0200 Subject: Recognize backticks quoting identifiers. --- tests/test_tokenize.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tests/test_tokenize.py') 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`')) -- cgit v1.2.1