Skip to content

Commit 21ec2c5

Browse files
committed
fix ordering of fields in unit tests and replace continue with todo
1 parent 52bbdb1 commit 21ec2c5

3 files changed

Lines changed: 12 additions & 14 deletions

File tree

serde_arrow/src/internal/schema/from_samples/mod.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -949,19 +949,19 @@ mod test {
949949
name: "$".to_string(),
950950
data_type: DataType::Struct(vec![
951951
Field {
952-
name: "Real::value".to_string(),
952+
name: "Complex::i".to_string(),
953953
data_type: DataType::Float32,
954954
nullable: true,
955955
metadata: HashMap::new(),
956956
},
957957
Field {
958-
name: "Complex::i".to_string(),
958+
name: "Complex::j".to_string(),
959959
data_type: DataType::Float32,
960960
nullable: true,
961961
metadata: HashMap::new(),
962962
},
963963
Field {
964-
name: "Complex::j".to_string(),
964+
name: "Real::value".to_string(),
965965
data_type: DataType::Float32,
966966
nullable: true,
967967
metadata: HashMap::new(),
@@ -1067,25 +1067,25 @@ mod test {
10671067
name: "$".to_string(),
10681068
data_type: DataType::Struct(vec![
10691069
Field {
1070-
name: "Something::more".to_string(),
1070+
name: "Else::another".to_string(),
10711071
data_type: DataType::UInt64,
10721072
nullable: true,
10731073
metadata: HashMap::new(),
10741074
},
10751075
Field {
1076-
name: "Something::less".to_string(),
1076+
name: "Else::one".to_string(),
10771077
data_type: DataType::UInt64,
10781078
nullable: true,
10791079
metadata: HashMap::new(),
10801080
},
10811081
Field {
1082-
name: "Else::one".to_string(),
1082+
name: "Something::less".to_string(),
10831083
data_type: DataType::UInt64,
10841084
nullable: true,
10851085
metadata: HashMap::new(),
10861086
},
10871087
Field {
1088-
name: "Else::another".to_string(),
1088+
name: "Something::more".to_string(),
10891089
data_type: DataType::UInt64,
10901090
nullable: true,
10911091
metadata: HashMap::new(),

serde_arrow/src/internal/schema/from_type/mod.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -586,19 +586,19 @@ mod test {
586586
name: "$".to_string(),
587587
data_type: DataType::Struct(vec![
588588
Field {
589-
name: "Real::value".to_string(),
589+
name: "Complex::i".to_string(),
590590
data_type: DataType::Float32,
591591
nullable: true,
592592
metadata: HashMap::new(),
593593
},
594594
Field {
595-
name: "Complex::i".to_string(),
595+
name: "Complex::j".to_string(),
596596
data_type: DataType::Float32,
597597
nullable: true,
598598
metadata: HashMap::new(),
599599
},
600600
Field {
601-
name: "Complex::j".to_string(),
601+
name: "Real::value".to_string(),
602602
data_type: DataType::Float32,
603603
nullable: true,
604604
metadata: HashMap::new(),

serde_arrow/src/internal/serialization/outer_sequence_builder.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -236,13 +236,11 @@ pub(crate) fn build_builder(path: String, field: &Field) -> Result<ArrayBuilder>
236236

237237
for field in children {
238238
let Some(variant_name) = field.union_variant_name() else {
239-
// TODO: failure message
240-
continue;
239+
todo!("union variant did not have a name");
241240
};
242241

243242
let Some(field_name) = field.union_field_name() else {
244-
// TODO: failure message
245-
continue;
243+
todo!("union field did not have a name");
246244
};
247245

248246
let mut new_field = field.clone();

0 commit comments

Comments
 (0)