()
| 647 | |
| 648 | #[test] |
| 649 | fn bit_length_null_string() { |
| 650 | bit_length_null_cases() |
| 651 | .into_iter() |
| 652 | .for_each(|(input, len, expected)| { |
| 653 | let array = StringArray::from(input); |
| 654 | let result = bit_length(&array).unwrap(); |
| 655 | assert_eq!(len, result.len()); |
| 656 | let result = result.as_any().downcast_ref::<Int32Array>().unwrap(); |
| 657 | |
| 658 | let expected: Int32Array = expected.into(); |
| 659 | assert_eq!(&expected, result); |
| 660 | }) |
| 661 | } |
| 662 | |
| 663 | #[test] |
| 664 | fn bit_length_null_large_string() { |
nothing calls this directly
no test coverage detected