summaryrefslogtreecommitdiff
path: root/tests/test_grouping.py
diff options
context:
space:
mode:
authorAndi Albrecht <albrecht.andi@gmail.com>2009-04-21 22:10:55 +0200
committerAndi Albrecht <albrecht.andi@gmail.com>2009-04-21 22:10:55 +0200
commit46491ddc3790ce95f72af78007edb325e0fe4b7b (patch)
tree138997cdbbef60ed3e2a7aa6e16e9651d9780fa9 /tests/test_grouping.py
parent7cee18dbf802e8efe443f0085da96a5c8670ef53 (diff)
downloadsqlparse-46491ddc3790ce95f72af78007edb325e0fe4b7b.tar.gz
Analyse AS recursive (fixes issue4).
Diffstat (limited to 'tests/test_grouping.py')
-rw-r--r--tests/test_grouping.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/test_grouping.py b/tests/test_grouping.py
index fc3bea5..fa72275 100644
--- a/tests/test_grouping.py
+++ b/tests/test_grouping.py
@@ -36,7 +36,8 @@ class TestGrouping(TestCaseBase):
s = 'select * from foo where foo.id = 1'
parsed = sqlparse.parse(s)[0]
self.ndiffAssertEqual(s, parsed.to_unicode())
- self.assert_(isinstance(parsed.tokens[-1].tokens[2], Identifier))
+ self.assert_(isinstance(parsed.tokens[-1].tokens[-1].tokens[0],
+ Identifier))
s = 'select * from (select "foo"."id" from foo)'
parsed = sqlparse.parse(s)[0]
self.ndiffAssertEqual(s, parsed.to_unicode())