()
| 1476 | |
| 1477 | #[test] |
| 1478 | fn test_schema_builder_reverse() { |
| 1479 | let mut builder = SchemaBuilder::new(); |
| 1480 | builder.push(Field::new("a", DataType::Int32, false)); |
| 1481 | builder.push(Field::new("b", DataType::Utf8, true)); |
| 1482 | builder.reverse(); |
| 1483 | assert_eq!( |
| 1484 | builder.fields, |
| 1485 | vec![ |
| 1486 | Arc::new(Field::new("b", DataType::Utf8, true)), |
| 1487 | Arc::new(Field::new("a", DataType::Int32, false)) |
| 1488 | ] |
| 1489 | ); |
| 1490 | } |
| 1491 | |
| 1492 | #[test] |
| 1493 | fn test_schema_builder_metadata() { |