@@ -1122,9 +1122,7 @@ fn parse_column_aliases() {
1122
1122
let sql = "SELECT a.col + 1 AS newname FROM foo AS a" ;
1123
1123
let select = verified_only_select ( sql) ;
1124
1124
if let SelectItem :: ExprWithAlias {
1125
- expr : Expr :: BinaryOp {
1126
- op, right, ..
1127
- } ,
1125
+ expr : Expr :: BinaryOp { op, right, .. } ,
1128
1126
alias,
1129
1127
} = only ( & select. projection )
1130
1128
{
@@ -3280,16 +3278,18 @@ fn test_double_value() {
3280
3278
3281
3279
for ( input, expected) in test_cases {
3282
3280
for ( i, expr) in input. iter ( ) . enumerate ( ) {
3283
- match dialects. one_statement_parses_to ( & format ! ( "SELECT {}" , expr) , "" )
3284
- { Statement :: Query ( query) => {
3285
- if let SetExpr :: Select ( select) = * query. body {
3286
- assert_eq ! ( expected[ i] , select. projection[ 0 ] ) ;
3287
- } else {
3281
+ match dialects. one_statement_parses_to ( & format ! ( "SELECT {}" , expr) , "" ) {
3282
+ Statement :: Query ( query) => {
3283
+ if let SetExpr :: Select ( select) = * query. body {
3284
+ assert_eq ! ( expected[ i] , select. projection[ 0 ] ) ;
3285
+ } else {
3286
+ panic ! ( "Expected a SELECT statement" ) ;
3287
+ }
3288
+ }
3289
+ _ => {
3288
3290
panic ! ( "Expected a SELECT statement" ) ;
3289
3291
}
3290
- } _ => {
3291
- panic ! ( "Expected a SELECT statement" ) ;
3292
- } }
3292
+ }
3293
3293
}
3294
3294
}
3295
3295
}
0 commit comments