@@ -296,10 +296,9 @@ mod test {
296296 }
297297
298298 #[ test]
299- fn test_zip_kernel_primitive_scalar_with_boolean_array_mask_with_nulls_should_be_treated_as_false ( )
300- {
301- let scalar_truthy = Scalar :: new ( Int32Array :: from_value ( 42 , 1 ) ) ;
302- let scalar_falsy = Scalar :: new ( Int32Array :: from_value ( 123 , 1 ) ) ;
299+ fn test_zip_primitive_array_with_nulls_is_mask_should_be_treated_as_false ( ) {
300+ let truthy = Int32Array :: from_iter_values ( vec ! [ 1 , 2 , 3 , 4 , 5 , 6 ] ) ;
301+ let falsy = Int32Array :: from_iter_values ( vec ! [ 7 , 8 , 9 , 10 , 11 , 12 ] ) ;
303302
304303 let mask = {
305304 let booleans = BooleanBuffer :: from ( vec ! [ true , true , false , true , false , false ] ) ;
@@ -310,23 +309,24 @@ mod test {
310309 ] ) ;
311310 BooleanArray :: new ( booleans, Some ( nulls) )
312311 } ;
313- let out = zip ( & mask, & scalar_truthy , & scalar_falsy ) . unwrap ( ) ;
312+ let out = zip ( & mask, & truthy , & falsy ) . unwrap ( ) ;
314313 let actual = out. as_any ( ) . downcast_ref :: < Int32Array > ( ) . unwrap ( ) ;
315314 let expected = Int32Array :: from ( vec ! [
316- Some ( 42 ) ,
317- Some ( 42 ) ,
318- Some ( 123 ) ,
319- Some ( 123 ) , // true in mask but null
320- Some ( 123 ) ,
321- Some ( 123 ) ,
315+ Some ( 1 ) ,
316+ Some ( 2 ) ,
317+ Some ( 9 ) ,
318+ Some ( 10 ) , // true in mask but null
319+ Some ( 11 ) ,
320+ Some ( 12 ) ,
322321 ] ) ;
323322 assert_eq ! ( actual, & expected) ;
324323 }
325324
326325 #[ test]
327- fn test_zip_primitive_array_with_nulls_is_mask_should_be_treated_as_false ( ) {
328- let scalar_truthy = Int32Array :: from_iter_values ( vec ! [ 1 , 2 , 3 , 4 , 5 , 6 ] ) ;
329- let scalar_falsy = Int32Array :: from_iter_values ( vec ! [ 7 , 8 , 9 , 10 , 11 , 12 ] ) ;
326+ fn test_zip_kernel_primitive_scalar_with_boolean_array_mask_with_nulls_should_be_treated_as_false ( )
327+ {
328+ let scalar_truthy = Scalar :: new ( Int32Array :: from_value ( 42 , 1 ) ) ;
329+ let scalar_falsy = Scalar :: new ( Int32Array :: from_value ( 123 , 1 ) ) ;
330330
331331 let mask = {
332332 let booleans = BooleanBuffer :: from ( vec ! [ true , true , false , true , false , false ] ) ;
@@ -340,20 +340,20 @@ mod test {
340340 let out = zip ( & mask, & scalar_truthy, & scalar_falsy) . unwrap ( ) ;
341341 let actual = out. as_any ( ) . downcast_ref :: < Int32Array > ( ) . unwrap ( ) ;
342342 let expected = Int32Array :: from ( vec ! [
343- Some ( 1 ) ,
344- Some ( 2 ) ,
345- Some ( 9 ) ,
346- Some ( 10 ) , // true in mask but null
347- Some ( 11 ) ,
348- Some ( 12 ) ,
343+ Some ( 42 ) ,
344+ Some ( 42 ) ,
345+ Some ( 123 ) ,
346+ Some ( 123 ) , // true in mask but null
347+ Some ( 123 ) ,
348+ Some ( 123 ) ,
349349 ] ) ;
350350 assert_eq ! ( actual, & expected) ;
351351 }
352352
353353 #[ test]
354354 fn test_zip_string_array_with_nulls_is_mask_should_be_treated_as_false ( ) {
355- let scalar_truthy = StringArray :: from_iter_values ( vec ! [ "1" , "2" , "3" , "4" , "5" , "6" ] ) ;
356- let scalar_falsy = StringArray :: from_iter_values ( vec ! [ "7" , "8" , "9" , "10" , "11" , "12" ] ) ;
355+ let truthy = StringArray :: from_iter_values ( vec ! [ "1" , "2" , "3" , "4" , "5" , "6" ] ) ;
356+ let falsy = StringArray :: from_iter_values ( vec ! [ "7" , "8" , "9" , "10" , "11" , "12" ] ) ;
357357
358358 let mask = {
359359 let booleans = BooleanBuffer :: from ( vec ! [ true , true , false , true , false , false ] ) ;
@@ -364,7 +364,7 @@ mod test {
364364 ] ) ;
365365 BooleanArray :: new ( booleans, Some ( nulls) )
366366 } ;
367- let out = zip ( & mask, & scalar_truthy , & scalar_falsy ) . unwrap ( ) ;
367+ let out = zip ( & mask, & truthy , & falsy ) . unwrap ( ) ;
368368 let actual = out. as_string :: < i32 > ( ) ;
369369 let expected = StringArray :: from_iter_values ( vec ! [
370370 "1" , "2" , "9" , "10" , // true in mask but null
0 commit comments