@@ -503,7 +503,8 @@ fn simplify_concat_ws(delimiter: &Expr, args: &[Expr]) -> Result<ExprSimplifyRes
503503 _ => ScalarValue :: Utf8 ( None ) ,
504504 } ;
505505 Ok ( ExprSimplifyResult :: Simplified ( Expr :: Literal (
506- null_scalar, None ,
506+ null_scalar,
507+ None ,
507508 ) ) )
508509 }
509510 }
@@ -838,10 +839,8 @@ mod tests {
838839 fn concat_ws_utf8view_null_separator ( ) -> Result < ( ) > {
839840 // All-scalar path: null Utf8View separator should return Utf8View(None)
840841 let c0 = ColumnarValue :: Scalar ( ScalarValue :: Utf8View ( None ) ) ;
841- let c1 =
842- ColumnarValue :: Scalar ( ScalarValue :: Utf8View ( Some ( "aa" . to_string ( ) ) ) ) ;
843- let c2 =
844- ColumnarValue :: Scalar ( ScalarValue :: Utf8View ( Some ( "bb" . to_string ( ) ) ) ) ;
842+ let c1 = ColumnarValue :: Scalar ( ScalarValue :: Utf8View ( Some ( "aa" . to_string ( ) ) ) ) ;
843+ let c2 = ColumnarValue :: Scalar ( ScalarValue :: Utf8View ( Some ( "bb" . to_string ( ) ) ) ) ;
845844
846845 let arg_fields = vec ! [
847846 Field :: new( "a" , Utf8View , true ) . into( ) ,
@@ -864,9 +863,8 @@ mod tests {
864863
865864 // Array path: null Utf8View scalar separator with array args
866865 let c0 = ColumnarValue :: Scalar ( ScalarValue :: Utf8View ( None ) ) ;
867- let c1 = ColumnarValue :: Array ( Arc :: new ( StringViewArray :: from ( vec ! [
868- "foo" , "bar" ,
869- ] ) ) ) ;
866+ let c1 =
867+ ColumnarValue :: Array ( Arc :: new ( StringViewArray :: from ( vec ! [ "foo" , "bar" ] ) ) ) ;
870868
871869 let arg_fields = vec ! [
872870 Field :: new( "a" , Utf8View , true ) . into( ) ,
@@ -893,10 +891,8 @@ mod tests {
893891 fn concat_ws_largeutf8_null_separator ( ) -> Result < ( ) > {
894892 // All-scalar path: null LargeUtf8 separator should return LargeUtf8(None)
895893 let c0 = ColumnarValue :: Scalar ( ScalarValue :: LargeUtf8 ( None ) ) ;
896- let c1 =
897- ColumnarValue :: Scalar ( ScalarValue :: LargeUtf8 ( Some ( "aa" . to_string ( ) ) ) ) ;
898- let c2 =
899- ColumnarValue :: Scalar ( ScalarValue :: LargeUtf8 ( Some ( "bb" . to_string ( ) ) ) ) ;
894+ let c1 = ColumnarValue :: Scalar ( ScalarValue :: LargeUtf8 ( Some ( "aa" . to_string ( ) ) ) ) ;
895+ let c2 = ColumnarValue :: Scalar ( ScalarValue :: LargeUtf8 ( Some ( "bb" . to_string ( ) ) ) ) ;
900896
901897 let arg_fields = vec ! [
902898 Field :: new( "a" , LargeUtf8 , true ) . into( ) ,
@@ -919,9 +915,8 @@ mod tests {
919915
920916 // Array path: null LargeUtf8 scalar separator with array args
921917 let c0 = ColumnarValue :: Scalar ( ScalarValue :: LargeUtf8 ( None ) ) ;
922- let c1 = ColumnarValue :: Array ( Arc :: new ( LargeStringArray :: from ( vec ! [
923- "foo" , "bar" ,
924- ] ) ) ) ;
918+ let c1 =
919+ ColumnarValue :: Array ( Arc :: new ( LargeStringArray :: from ( vec ! [ "foo" , "bar" ] ) ) ) ;
925920
926921 let arg_fields = vec ! [
927922 Field :: new( "a" , LargeUtf8 , true ) . into( ) ,
0 commit comments