@@ -313,7 +313,7 @@ fn parse_quote_identifiers_2() {
313313 mysql( ) . verified_stmt( sql) ,
314314 Statement :: Query ( Box :: new( Query {
315315 with: None ,
316- body: SetExpr :: Select ( Box :: new( Select {
316+ body: Box :: new ( SetExpr :: Select ( Box :: new( Select {
317317 distinct: false ,
318318 top: None ,
319319 projection: vec![ SelectItem :: UnnamedExpr ( Expr :: Identifier ( Ident {
@@ -330,7 +330,7 @@ fn parse_quote_identifiers_2() {
330330 sort_by: vec![ ] ,
331331 having: None ,
332332 qualify: None
333- } ) ) ,
333+ } ) ) ) ,
334334 order_by: vec![ ] ,
335335 limit: None ,
336336 offset: None ,
@@ -347,7 +347,7 @@ fn parse_quote_identifiers_3() {
347347 mysql( ) . verified_stmt( sql) ,
348348 Statement :: Query ( Box :: new( Query {
349349 with: None ,
350- body: SetExpr :: Select ( Box :: new( Select {
350+ body: Box :: new ( SetExpr :: Select ( Box :: new( Select {
351351 distinct: false ,
352352 top: None ,
353353 projection: vec![ SelectItem :: UnnamedExpr ( Expr :: Identifier ( Ident {
@@ -364,7 +364,7 @@ fn parse_quote_identifiers_3() {
364364 sort_by: vec![ ] ,
365365 having: None ,
366366 qualify: None
367- } ) ) ,
367+ } ) ) ) ,
368368 order_by: vec![ ] ,
369369 limit: None ,
370370 offset: None ,
@@ -392,7 +392,7 @@ fn parse_escaped_string() {
392392 let stmt = mysql ( ) . one_statement_parses_to ( sql, "" ) ;
393393
394394 match stmt {
395- Statement :: Query ( query) => match query. body {
395+ Statement :: Query ( query) => match * query. body {
396396 SetExpr :: Select ( value) => {
397397 let expr = expr_from_projection ( only ( & value. projection ) ) ;
398398 assert_eq ! (
@@ -517,7 +517,7 @@ fn parse_simple_insert() {
517517 assert_eq ! (
518518 Box :: new( Query {
519519 with: None ,
520- body: SetExpr :: Values ( Values ( vec![
520+ body: Box :: new ( SetExpr :: Values ( Values ( vec![
521521 vec![
522522 Expr :: Value ( Value :: SingleQuotedString ( "Test Some Inserts" . to_string( ) ) ) ,
523523 Expr :: Value ( Value :: Number ( "1" . to_string( ) , false ) )
@@ -530,7 +530,7 @@ fn parse_simple_insert() {
530530 Expr :: Value ( Value :: SingleQuotedString ( "Test Entry 3" . to_string( ) ) ) ,
531531 Expr :: Value ( Value :: Number ( "3" . to_string( ) , false ) )
532532 ]
533- ] ) ) ,
533+ ] ) ) ) ,
534534 order_by: vec![ ] ,
535535 limit: None ,
536536 offset: None ,
@@ -574,7 +574,7 @@ fn parse_insert_with_on_duplicate_update() {
574574 assert_eq ! (
575575 Box :: new( Query {
576576 with: None ,
577- body: SetExpr :: Values ( Values ( vec![ vec![
577+ body: Box :: new ( SetExpr :: Values ( Values ( vec![ vec![
578578 Expr :: Value ( Value :: SingleQuotedString ( "accounting_manager" . to_string( ) ) ) ,
579579 Expr :: Value ( Value :: SingleQuotedString (
580580 "Some description about the group" . to_string( )
@@ -583,7 +583,7 @@ fn parse_insert_with_on_duplicate_update() {
583583 Expr :: Value ( Value :: Boolean ( true ) ) ,
584584 Expr :: Value ( Value :: Boolean ( true ) ) ,
585585 Expr :: Value ( Value :: Boolean ( true ) ) ,
586- ] ] ) ) ,
586+ ] ] ) ) ) ,
587587 order_by: vec![ ] ,
588588 limit: None ,
589589 offset: None ,
@@ -767,7 +767,7 @@ fn parse_substring_in_select() {
767767 assert_eq ! (
768768 Box :: new( Query {
769769 with: None ,
770- body: SetExpr :: Select ( Box :: new( Select {
770+ body: Box :: new ( SetExpr :: Select ( Box :: new( Select {
771771 distinct: true ,
772772 top: None ,
773773 projection: vec![ SelectItem :: UnnamedExpr ( Expr :: Substring {
@@ -805,7 +805,7 @@ fn parse_substring_in_select() {
805805 sort_by: vec![ ] ,
806806 having: None ,
807807 qualify: None
808- } ) ) ,
808+ } ) ) ) ,
809809 order_by: vec![ ] ,
810810 limit: None ,
811811 offset: None ,
0 commit comments