@@ -13,7 +13,10 @@ def test_year(self):
13
13
]
14
14
)
15
15
query_str = query .get_sql ()
16
- expected_query = 'SELECT CAST(EXTRACT(year FROM tests_order.time) AS INT) AS "time__year" FROM tests_order'
16
+ expected_query = (
17
+ 'SELECT CAST(EXTRACT(year FROM querybuilder_tests_order.time) AS INT) AS "time__year" '
18
+ 'FROM querybuilder_tests_order'
19
+ )
17
20
self .assertEqual (query_str , expected_query , get_comparison_str (query_str , expected_query ))
18
21
19
22
def test_year_auto (self ):
@@ -25,9 +28,9 @@ def test_year_auto(self):
25
28
)
26
29
query_str = query .get_sql ()
27
30
expected_query = (
28
- 'SELECT CAST(EXTRACT(year FROM tests_order .time) AS INT) AS "time__year", '
29
- 'CAST(EXTRACT(epoch FROM date_trunc(\' year\' , tests_order .time)) AS INT) AS "time__epoch" '
30
- 'FROM tests_order '
31
+ 'SELECT CAST(EXTRACT(year FROM querybuilder_tests_order .time) AS INT) AS "time__year", '
32
+ 'CAST(EXTRACT(epoch FROM date_trunc(\' year\' , querybuilder_tests_order .time)) AS INT) AS "time__epoch" '
33
+ 'FROM querybuilder_tests_order '
31
34
'GROUP BY time__year, time__epoch '
32
35
'ORDER BY time__epoch ASC'
33
36
)
@@ -42,9 +45,9 @@ def test_year_auto_desc(self):
42
45
)
43
46
query_str = query .get_sql ()
44
47
expected_query = (
45
- 'SELECT CAST(EXTRACT(year FROM tests_order .time) AS INT) AS "time__year", '
46
- 'CAST(EXTRACT(epoch FROM date_trunc(\' year\' , tests_order .time)) AS INT) AS "time__epoch" '
47
- 'FROM tests_order '
48
+ 'SELECT CAST(EXTRACT(year FROM querybuilder_tests_order .time) AS INT) AS "time__year", '
49
+ 'CAST(EXTRACT(epoch FROM date_trunc(\' year\' , querybuilder_tests_order .time)) AS INT) AS "time__epoch" '
50
+ 'FROM querybuilder_tests_order '
48
51
'GROUP BY time__year, time__epoch '
49
52
'ORDER BY time__epoch DESC'
50
53
)
@@ -59,10 +62,10 @@ def test_month_auto(self):
59
62
)
60
63
query_str = query .get_sql ()
61
64
expected_query = (
62
- 'SELECT CAST(EXTRACT(year FROM tests_order .time) AS INT) AS "time__year", '
63
- 'CAST(EXTRACT(month FROM tests_order .time) AS INT) AS "time__month", '
64
- 'CAST(EXTRACT(epoch FROM date_trunc(\' month\' , tests_order .time)) AS INT) AS "time__epoch" '
65
- 'FROM tests_order '
65
+ 'SELECT CAST(EXTRACT(year FROM querybuilder_tests_order .time) AS INT) AS "time__year", '
66
+ 'CAST(EXTRACT(month FROM querybuilder_tests_order .time) AS INT) AS "time__month", '
67
+ 'CAST(EXTRACT(epoch FROM date_trunc(\' month\' , querybuilder_tests_order .time)) AS INT) AS "time__epoch" '
68
+ 'FROM querybuilder_tests_order '
66
69
'GROUP BY time__year, time__month, time__epoch '
67
70
'ORDER BY time__epoch ASC'
68
71
)
@@ -77,12 +80,12 @@ def test_hour_auto(self):
77
80
)
78
81
query_str = query .get_sql ()
79
82
expected_query = (
80
- 'SELECT CAST(EXTRACT(year FROM tests_order .time) AS INT) AS "time__year", '
81
- 'CAST(EXTRACT(month FROM tests_order .time) AS INT) AS "time__month", '
82
- 'CAST(EXTRACT(day FROM tests_order .time) AS INT) AS "time__day", '
83
- 'CAST(EXTRACT(hour FROM tests_order .time) AS INT) AS "time__hour", '
84
- 'CAST(EXTRACT(epoch FROM date_trunc(\' hour\' , tests_order .time)) AS INT) AS "time__epoch" '
85
- 'FROM tests_order '
83
+ 'SELECT CAST(EXTRACT(year FROM querybuilder_tests_order .time) AS INT) AS "time__year", '
84
+ 'CAST(EXTRACT(month FROM querybuilder_tests_order .time) AS INT) AS "time__month", '
85
+ 'CAST(EXTRACT(day FROM querybuilder_tests_order .time) AS INT) AS "time__day", '
86
+ 'CAST(EXTRACT(hour FROM querybuilder_tests_order .time) AS INT) AS "time__hour", '
87
+ 'CAST(EXTRACT(epoch FROM date_trunc(\' hour\' , querybuilder_tests_order .time)) AS INT) AS "time__epoch" '
88
+ 'FROM querybuilder_tests_order '
86
89
'GROUP BY time__year, time__month, time__day, time__hour, time__epoch '
87
90
'ORDER BY time__epoch ASC'
88
91
)
@@ -97,13 +100,13 @@ def test_minute_auto(self):
97
100
)
98
101
query_str = query .get_sql ()
99
102
expected_query = (
100
- 'SELECT CAST(EXTRACT(year FROM tests_order .time) AS INT) AS "time__year", '
101
- 'CAST(EXTRACT(month FROM tests_order .time) AS INT) AS "time__month", '
102
- 'CAST(EXTRACT(day FROM tests_order .time) AS INT) AS "time__day", '
103
- 'CAST(EXTRACT(hour FROM tests_order .time) AS INT) AS "time__hour", '
104
- 'CAST(EXTRACT(minute FROM tests_order .time) AS INT) AS "time__minute", '
105
- 'CAST(EXTRACT(epoch FROM date_trunc(\' minute\' , tests_order .time)) AS INT) AS "time__epoch" '
106
- 'FROM tests_order '
103
+ 'SELECT CAST(EXTRACT(year FROM querybuilder_tests_order .time) AS INT) AS "time__year", '
104
+ 'CAST(EXTRACT(month FROM querybuilder_tests_order .time) AS INT) AS "time__month", '
105
+ 'CAST(EXTRACT(day FROM querybuilder_tests_order .time) AS INT) AS "time__day", '
106
+ 'CAST(EXTRACT(hour FROM querybuilder_tests_order .time) AS INT) AS "time__hour", '
107
+ 'CAST(EXTRACT(minute FROM querybuilder_tests_order .time) AS INT) AS "time__minute", '
108
+ 'CAST(EXTRACT(epoch FROM date_trunc(\' minute\' , querybuilder_tests_order .time)) AS INT) AS "time__epoch" '
109
+ 'FROM querybuilder_tests_order '
107
110
'GROUP BY time__year, time__month, time__day, time__hour, time__minute, time__epoch '
108
111
'ORDER BY time__epoch ASC'
109
112
)
@@ -118,14 +121,14 @@ def test_second_auto(self):
118
121
)
119
122
query_str = query .get_sql ()
120
123
expected_query = (
121
- 'SELECT CAST(EXTRACT(year FROM tests_order .time) AS INT) AS "time__year", '
122
- 'CAST(EXTRACT(month FROM tests_order .time) AS INT) AS "time__month", '
123
- 'CAST(EXTRACT(day FROM tests_order .time) AS INT) AS "time__day", '
124
- 'CAST(EXTRACT(hour FROM tests_order .time) AS INT) AS "time__hour", '
125
- 'CAST(EXTRACT(minute FROM tests_order .time) AS INT) AS "time__minute", '
126
- 'CAST(EXTRACT(second FROM tests_order .time) AS INT) AS "time__second", '
127
- 'CAST(EXTRACT(epoch FROM date_trunc(\' second\' , tests_order .time)) AS INT) AS "time__epoch" '
128
- 'FROM tests_order '
124
+ 'SELECT CAST(EXTRACT(year FROM querybuilder_tests_order .time) AS INT) AS "time__year", '
125
+ 'CAST(EXTRACT(month FROM querybuilder_tests_order .time) AS INT) AS "time__month", '
126
+ 'CAST(EXTRACT(day FROM querybuilder_tests_order .time) AS INT) AS "time__day", '
127
+ 'CAST(EXTRACT(hour FROM querybuilder_tests_order .time) AS INT) AS "time__hour", '
128
+ 'CAST(EXTRACT(minute FROM querybuilder_tests_order .time) AS INT) AS "time__minute", '
129
+ 'CAST(EXTRACT(second FROM querybuilder_tests_order .time) AS INT) AS "time__second", '
130
+ 'CAST(EXTRACT(epoch FROM date_trunc(\' second\' , querybuilder_tests_order .time)) AS INT) AS "time__epoch" '
131
+ 'FROM querybuilder_tests_order '
129
132
'GROUP BY time__year, time__month, time__day, time__hour, time__minute, time__second, time__epoch '
130
133
'ORDER BY time__epoch ASC'
131
134
)
@@ -140,8 +143,8 @@ def test_group_none(self):
140
143
)
141
144
query_str = query .get_sql ()
142
145
expected_query = (
143
- 'SELECT CAST(EXTRACT(epoch FROM tests_order .time) AS INT) AS "time__epoch" '
144
- 'FROM tests_order '
146
+ 'SELECT CAST(EXTRACT(epoch FROM querybuilder_tests_order .time) AS INT) AS "time__epoch" '
147
+ 'FROM querybuilder_tests_order '
145
148
'GROUP BY time__epoch '
146
149
'ORDER BY time__epoch ASC'
147
150
)
@@ -155,5 +158,5 @@ def test_group_all(self):
155
158
]
156
159
)
157
160
query_str = query .get_sql ()
158
- expected_query = 'SELECT CAST(0 AS INT) AS "time__epoch" FROM tests_order '
161
+ expected_query = 'SELECT CAST(0 AS INT) AS "time__epoch" FROM querybuilder_tests_order '
159
162
self .assertEqual (query_str , expected_query , get_comparison_str (query_str , expected_query ))
0 commit comments