MCPcopy Create free account
hub / github.com/apache/arrow-rs / test_zip_kernel_one

Function test_zip_kernel_one

arrow-select/src/zip.rs:850–858  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

848
849 #[test]
850 fn test_zip_kernel_one() {
851 let a = Int32Array::from(vec![Some(5), None, Some(7), None, Some(1)]);
852 let b = Int32Array::from(vec![None, Some(3), Some(6), Some(7), Some(3)]);
853 let mask = BooleanArray::from(vec![true, true, false, false, true]);
854 let out = zip(&mask, &a, &b).unwrap();
855 let actual = out.as_any().downcast_ref::<Int32Array>().unwrap();
856 let expected = Int32Array::from(vec![Some(5), None, Some(6), Some(7), Some(1)]);
857 assert_eq!(actual, &expected);
858 }
859
860 #[test]
861 fn test_zip_kernel_two() {

Callers

nothing calls this directly

Calls 2

zipFunction · 0.85
as_anyMethod · 0.45

Tested by

no test coverage detected