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

Function test_primitive_offset

arrow/tests/array_transform.rs:101–111  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

99/// tests extending from a primitive array with offset w/ nulls
100#[test]
101fn test_primitive_offset() {
102 let b = UInt8Array::from(vec![Some(1), Some(2), Some(3)]).into_data();
103 let b = b.slice(1, 2);
104 let arrays = vec![&b];
105 let mut a = MutableArrayData::new(arrays, false, 2);
106 a.extend(0, 0, 2);
107 let result = a.freeze();
108 let array = UInt8Array::from(result);
109 let expected = UInt8Array::from(vec![Some(2), Some(3)]);
110 assert_eq!(array, expected);
111}
112
113/// tests extending from a primitive array with offset and nulls
114#[test]

Callers

nothing calls this directly

Calls 4

freezeMethod · 0.80
into_dataMethod · 0.45
sliceMethod · 0.45
extendMethod · 0.45

Tested by

no test coverage detected