()
| 2622 | |
| 2623 | #[test] |
| 2624 | fn test_decimal256_iter() { |
| 2625 | let mut builder = Decimal256Builder::with_capacity(30); |
| 2626 | let decimal1 = i256::from_i128(12345); |
| 2627 | builder.append_value(decimal1); |
| 2628 | |
| 2629 | builder.append_null(); |
| 2630 | |
| 2631 | let decimal2 = i256::from_i128(56789); |
| 2632 | builder.append_value(decimal2); |
| 2633 | |
| 2634 | let array: Decimal256Array = builder.finish().with_precision_and_scale(76, 6).unwrap(); |
| 2635 | |
| 2636 | let collected: Vec<_> = array.iter().collect(); |
| 2637 | assert_eq!(vec![Some(decimal1), None, Some(decimal2)], collected); |
| 2638 | } |
| 2639 | |
| 2640 | #[test] |
| 2641 | fn test_from_iter_decimal256array() { |
nothing calls this directly
no test coverage detected