Commit 48f638b
committed
test(analyzer): Update endtoend tests for new analyzer
Add a `contexts` key to exec.json to opt certain tests into or out of
database-backed analysis.
Fix many incorrect test cases that didn't run against an actual
database.1 parent cba2aac commit 48f638b
File tree
420 files changed
+3542
-786
lines changed- examples
- authors
- booktest
- jets
- ondeck
- internal/endtoend
- testdata
- alias/postgresql/stdlib
- coalesce_as/postgresql
- pganalyze
- go
- pgx
- v4
- v5
- stdlib
- codegen_json
- codegen_struct_field_names/stdlib/go
- cte_left_join
- postgresql/pgx
- go
- cte_multiple_alias
- postgresql/pgx
- go
- cte_recursive_employees
- postgresql/pgx
- go
- cte_recursive_star
- postgresql/pgx
- go
- cte_select_one
- postgresql/pgx
- go
- cte_with_in/postgresql/pganalyze
- go
- enum/postgresql
- pgx
- v4
- go
- v5
- go
- stdlib
- go
- func_aggregate
- pganalyze
- go
- postgresql
- go
- func_call_cast/postgresql
- pgx
- v4
- go
- v5
- go
- stdlib
- go
- func_match_types/postgresql
- go
- func_return_date/postgresql
- pganalyze
- go
- pgx/v5
- go
- stdlib
- go
- func_return_series/postgresql
- pgx
- v4
- go
- v5
- go
- stdlib
- go
- func_return/postgresql
- pgx
- v4
- go
- v5
- go
- stdlib
- go
- func_variadic/postgresql/stdlib
- go
- insert_select_invalid/postgresql
- pgx
- v4
- v5
- stdlib
- insert_select_param
- postgresql/pgx
- go
- insert_values_only
- postgresql/pgx
- go
- interval
- pgx
- v4
- v5
- stdlib
- invalid_func_args
- pgx
- v4
- v5
- stdlib
- invalid_group_by_reference/postgresql
- invalid_insert_unknown_column
- postgresql/pgx
- db
- invalid_params_type_mismatch
- postgresql/pgx
- invalid_params
- pgx
- v4
- v5
- stdlib
- invalid_queries_bar
- pgx
- v4
- v5
- stdlib
- invalid_queries_foo
- pgx
- v4
- v5
- stdlib
- invalid_table_alias/postgresql
- invalid_update_unknown_column
- postgresql/pgx
- join_left/postgresql
- join_validate_columns
- postgresql/pgx
- json_param_type
- postgresql/pgx
- go
- limit
- pgx
- v4
- v5
- stdlib
- missing_semicolon
- pgx
- v4
- v5
- stdlib
- mix_param_types/postgresql
- nested_select
- postgresql/pgx
- go
- null_if_type
- postgresql
- pganalyzer
- db
- stdlib
- db
- operator_string_concat/postgresql
- pgx
- v4
- go
- v5
- go
- stdlib
- go
- order_by_binds
- pganalyze
- go
- postgresql
- order_by_non_existing_column
- mysql
- postgresql
- sqlite
- params_location/postgresql
- pgx
- v4
- v5
- stdlib
- params_placeholder_in_left_expr/postgresql
- pg_dump
- pg_generate_series/postgresql
- pgx
- v4
- go
- v5
- go
- stdlib
- go
- pointer_type_import/postgresql/pgx/v5
- process_plugin_sqlc_gen_json
- query_parameter_limit/-1/python_postgresql
- relation_does_not_exist/postgresql
- select_limit/postgresql
- pgx
- v4
- v5
- stdlib
- select_union/postgres
- pgx
- v4
- v5
- stdlib
- single_param_conflict/postgresql
- pgx
- v4
- go
- v5
- go
- stdlib
- go
- sqlc_arg_invalid
- mysql
- postgresql
- sqlite
- strict_function_checks/postgresql
- sum_type
- postgresql/pgx
- go
- table_function/postgresql
- pgx
- v4
- go
- v5
- go
- stdlib
- go
- unknown_func
- pganalyze
- pgx
- v4
- v5
- stdlib
- unnest_star
- postgresql/pgx
- go
- update_set_on_conflict
- postgresql/pgx
- valid_group_by_reference
- pganalyzer
- go
- postgresql
- go
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
420 files changed
+3542
-786
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
| 18 | + | |
17 | 19 | | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
21 | | - | |
| 23 | + | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
| |||
37 | 39 | | |
38 | 40 | | |
39 | 41 | | |
40 | | - | |
| 42 | + | |
41 | 43 | | |
42 | 44 | | |
43 | | - | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
44 | 50 | | |
45 | 51 | | |
46 | 52 | | |
| |||
68 | 74 | | |
69 | 75 | | |
70 | 76 | | |
71 | | - | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
72 | 82 | | |
73 | 83 | | |
74 | 84 | | |
75 | 85 | | |
76 | 86 | | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
77 | 92 | | |
78 | 93 | | |
79 | 94 | | |
80 | 95 | | |
81 | 96 | | |
82 | | - | |
| 97 | + | |
83 | 98 | | |
84 | 99 | | |
85 | 100 | | |
| |||
95 | 110 | | |
96 | 111 | | |
97 | 112 | | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
98 | 137 | | |
99 | 138 | | |
100 | | - | |
101 | | - | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
102 | 142 | | |
103 | | - | |
104 | | - | |
105 | | - | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
106 | 146 | | |
107 | | - | |
108 | | - | |
109 | | - | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
110 | 152 | | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
115 | 161 | | |
116 | | - | |
117 | 162 | | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
129 | 167 | | |
130 | | - | |
131 | | - | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | 168 | | |
136 | | - | |
137 | | - | |
138 | | - | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
139 | 178 | | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
144 | 210 | | |
145 | 211 | | |
146 | 212 | | |
| |||
192 | 258 | | |
193 | 259 | | |
194 | 260 | | |
195 | | - | |
196 | | - | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | | - | |
203 | | - | |
204 | | - | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
205 | 268 | | |
206 | 269 | | |
207 | 270 | | |
| |||
220 | 283 | | |
221 | 284 | | |
222 | 285 | | |
223 | | - | |
224 | | - | |
225 | | - | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
226 | 290 | | |
227 | 291 | | |
228 | 292 | | |
| |||
266 | 330 | | |
267 | 331 | | |
268 | 332 | | |
269 | | - | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
270 | 338 | | |
271 | 339 | | |
272 | 340 | | |
| |||
Lines changed: 1 addition & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 43 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments