@@ -39,53 +39,45 @@ def test_sql_server_cte():
3939 @see https://www.sqlservertutorial.net/sql-server-basics/sql-server-cte/
4040 """
4141
42- parser = Parser (
43- """
42+ parser = Parser ("""
4443 WITH x AS (
4544 SELECT * FROM n
4645 )
4746 SELECT
4847 *
4948 FROM x
5049 JOIN y ON x.a = y.a
51- """
52- )
50+ """ )
5351 assert parser .tables == ["n" , "y" ]
5452 assert parser .with_names == ["x" ]
5553 assert parser .with_queries == {"x" : "SELECT * FROM n" }
5654 assert parser .columns == ["*" , "a" , "y.a" ]
5755
58- parser = Parser (
59- """
56+ parser = Parser ("""
6057 WITH x AS (
6158 SELECT * FROM n
6259 )
6360 SELECT
6461 *
6562 FROM x
6663 JOIN y ON x.a = y.a
67- """
68- )
64+ """ )
6965 assert parser .tables == ["n" , "y" ]
7066
71- parser = Parser (
72- """
67+ parser = Parser ("""
7368 WITH foo AS (
7469 SELECT * FROM n
7570 )
7671 UPDATE z from foo set z.q = foo.y
77- """
78- )
72+ """ )
7973 assert parser .tables == ["n" , "z" ]
8074
81- parser = Parser (
82- """
75+ parser = Parser ("""
8376 WITH foo AS (
8477 SELECT * FROM tab
8578 )
8679 DELETE FROM z JOIN foo ON z.a = foo.a
87- """
88- )
80+ """ )
8981 assert parser .tables == ["tab" , "z" ]
9082
9183
@@ -133,8 +125,7 @@ def test_sql_server_cte_sales_by_year():
133125
134126def test_partition_over_with_rank_and_one_order ():
135127 """Test for #204"""
136- parser = Parser (
137- """
128+ parser = Parser ("""
138129 select t.RANKED, t.RANKED_two, t.test from (
139130 SELECT
140131 RANK() OVER (PARTITION BY col_one ORDER BY col_two) RANKED,
@@ -144,8 +135,7 @@ def test_partition_over_with_rank_and_one_order():
144135 where t.RANKED = 1
145136 and t.RANKED_two = 2
146137 order by test
147- """
148- )
138+ """ )
149139 assert parser .tables == ["nice_table" ]
150140 assert parser .columns_aliases_names == ["RANKED" , "RANKED_two" , "test" ]
151141 assert parser .columns_aliases == {
@@ -163,8 +153,7 @@ def test_partition_over_with_rank_and_one_order():
163153
164154def test_partition_over_with_row_number_and_many_orders ():
165155 """Test for #204"""
166- parser = Parser (
167- """
156+ parser = Parser ("""
168157 select t.row_no, t.row_no_two, t.test from (
169158 SELECT
170159 ROW_NUMBER() OVER (
@@ -178,8 +167,7 @@ def test_partition_over_with_row_number_and_many_orders():
178167 where t.row_no = 1
179168 and t.row_no_two = 2
180169 order by t.row_no
181- """
182- )
170+ """ )
183171 assert parser .tables == ["nice_table" ]
184172 assert parser .columns_aliases_names == ["row_no" , "row_no_two" , "test" ]
185173 assert parser .columns_aliases == {
0 commit comments