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

Function test_append_empty_buffer

arrow-buffer/src/builder/null.rs:399–409  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

397
398 #[test]
399 fn test_append_empty_buffer() {
400 let mut builder = NullBufferBuilder::new(0);
401 let buffer = NullBuffer::from(&[true, true, false, true]);
402 builder.append_buffer(&buffer);
403 assert_eq!(builder.as_slice().unwrap(), &[0b1011_u8]);
404
405 let buffer = NullBuffer::from(&[]);
406 builder.append_buffer(&buffer);
407
408 assert_eq!(builder.as_slice().unwrap(), &[0b1011_u8]);
409 }
410
411 #[test]
412 fn test_should_not_materialize_when_appending_all_valid_buffers() {

Callers

nothing calls this directly

Calls 1

append_bufferMethod · 0.45

Tested by

no test coverage detected