@@ -1624,7 +1624,7 @@ mod tests {
16241624 :[var name], :'escaped \\ 'var\\ '', :\" ^*& weird \\ \" var \" ;
16251625 "
16261626 ) ;
1627- let params = vec ! [
1627+ let params = [
16281628 ( "variable" . to_string ( ) , "\" variable value\" " . to_string ( ) ) ,
16291629 ( "a1_2.3$" . to_string ( ) , "'weird value'" . to_string ( ) ) ,
16301630 ( "var name" . to_string ( ) , "'var value'" . to_string ( ) ) ,
@@ -1648,7 +1648,7 @@ mod tests {
16481648 'super weird value';"
16491649 ) ;
16501650
1651- assert_eq ! ( options. with_params( params) . format( input) , expected) ;
1651+ assert_eq ! ( options. with_params( & params) . format( input) , expected) ;
16521652 }
16531653
16541654 #[ test]
@@ -1762,7 +1762,7 @@ mod tests {
17621762 #[ test]
17631763 fn it_recognizes_dollar_sign_alphanumeric_placeholders_with_param_values ( ) {
17641764 let input = "SELECT $hash, $salt, $1, $2;" ;
1765- let params = [
1765+ let params = vec ! [
17661766 ( "hash" . to_string( ) , "hash value" . to_string( ) ) ,
17671767 ( "salt" . to_string( ) , "salt value" . to_string( ) ) ,
17681768 ( "1" . to_string( ) , "number 1" . to_string( ) ) ,
@@ -1804,12 +1804,12 @@ mod tests {
18041804 #[ test]
18051805 fn it_formats_query_with_go_batch_separator ( ) {
18061806 let input = "SELECT 1 GO SELECT 2" ;
1807- let params = vec ! [
1807+ let params = [
18081808 "first" . to_string ( ) ,
18091809 "second" . to_string ( ) ,
18101810 "third" . to_string ( ) ,
18111811 ] ;
1812- let options = FormatOptions :: builder ( ) . params ( params) ;
1812+ let options = FormatOptions :: builder ( ) . params ( & params) ;
18131813 let expected = indoc ! (
18141814 "
18151815 SELECT
0 commit comments