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

Function bit_length_test_large_string

arrow-string/src/length.rs:553–565  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

551
552 #[test]
553 fn bit_length_test_large_string() {
554 bit_length_cases()
555 .into_iter()
556 .for_each(|(input, len, expected)| {
557 let array = LargeStringArray::from(input);
558 let result = bit_length(&array).unwrap();
559 assert_eq!(len, result.len());
560 let result = result.as_any().downcast_ref::<Int64Array>().unwrap();
561 expected.iter().enumerate().for_each(|(i, value)| {
562 assert_eq!(*value as i64, result.value(i));
563 });
564 })
565 }
566
567 #[test]
568 fn bit_length_test_utf8view() {

Callers

nothing calls this directly

Calls 5

bit_length_casesFunction · 0.85
bit_lengthFunction · 0.85
into_iterMethod · 0.45
as_anyMethod · 0.45
iterMethod · 0.45

Tested by

no test coverage detected