()
| 809 | |
| 810 | #[test] |
| 811 | fn test_nullable_array_is_null() { |
| 812 | let a = Int32Array::from(vec![Some(1), None, Some(3), None]); |
| 813 | |
| 814 | let res = is_null(&a).unwrap(); |
| 815 | |
| 816 | let expected = BooleanArray::from(vec![false, true, false, true]); |
| 817 | |
| 818 | assert_eq!(expected, res); |
| 819 | assert!(res.nulls().is_none()); |
| 820 | } |
| 821 | |
| 822 | #[test] |
| 823 | fn test_nullable_array_with_offset_is_null() { |