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

Function test_validate_offsets_i64

arrow/tests/array_validation.rs:212–224  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

210#[test]
211#[should_panic(expected = "Buffer 0 of LargeUtf8 isn't large enough. Expected 24 bytes got 16")]
212fn test_validate_offsets_i64() {
213 let data_buffer = Buffer::from_slice_ref("abcdef".as_bytes());
214 let offsets_buffer = Buffer::from_slice_ref([0i64, 2i64]);
215 ArrayData::try_new(
216 DataType::LargeUtf8,
217 2,
218 None,
219 0,
220 vec![offsets_buffer, data_buffer],
221 vec![],
222 )
223 .unwrap();
224}
225
226#[test]
227#[should_panic(expected = "Error converting offset[0] (-2) to usize for Utf8")]

Callers

nothing calls this directly

Calls 2

try_newFunction · 0.85
as_bytesMethod · 0.45

Tested by

no test coverage detected