()
| 510 | #[test] |
| 511 | #[should_panic(expected = "Keys field must not be nullable")] |
| 512 | fn test_with_nullable_keys_field() { |
| 513 | let mut builder = MapBuilder::new(None, Int32Builder::new(), Int32Builder::new()) |
| 514 | .with_keys_field(Arc::new(Field::new("keys", DataType::Int32, true))); |
| 515 | |
| 516 | builder.keys().append_value(1); |
| 517 | builder.values().append_value(2); |
| 518 | builder.append(true).unwrap(); |
| 519 | |
| 520 | builder.finish(); |
| 521 | } |
| 522 | |
| 523 | #[test] |
| 524 | #[should_panic(expected = "Incorrect datatype")] |
nothing calls this directly
no test coverage detected