Skip to content

Commit 12d4ee9

Browse files
authored
Update custom_types.rs
1 parent 26547b6 commit 12d4ee9

File tree

1 file changed

+7
-11
lines changed

1 file changed

+7
-11
lines changed

tests/custom_types.rs

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -84,19 +84,15 @@ async fn custom_types_round_trip() {
8484
.unwrap();
8585

8686
// Try encoding arrays to test type metadata lookup
87-
let selected_data = (/*vec![MyEnum::Foo, MyEnum::Bar],*/ vec![vec![0i32]],);//, vec![vec![MyEnum::Foo]]);
88-
let selected = select(
89-
//selected_data.clone().into_sql::<(Array<MyType>, Array<Integer>, Array<Array<MyType>>)>(),
90-
(
91-
//selected_data.0.clone().into_sql::<(Array<MyType>)>(),
92-
selected_data.0.clone().into_sql::<(Array<Array<Integer>>)>(),
93-
//selected_data.2.clone().into_sql::<(Array<Array<MyType>>)>(),
94-
)
95-
)
96-
.get_result::<(/*Vec<MyEnum>,*/ Vec<Vec<i32>>,/* Vec<Vec<MyEnum>>*/)>(connection)
87+
let selected = select((
88+
vec![MyEnum::Foo].into_sql::<(Array<MyType>)>(),
89+
vec![0i32].into_sql::<(Array<Integer>)>(),
90+
vec![MyEnum::Bar].into_sql::<(Array<MyType>)>(),
91+
))
92+
.get_result::<(Vec<MyEnum>, Vec<i32>, Vec<MyEnum>)>(connection)
9793
.await
9894
.unwrap();
99-
assert_eq!(selected_data, selected);
95+
assert_eq!((vec![MyEnum::Foo], vec![0], vec![MyEnum::Bar]), selected);
10096

10197
let inserted = insert_into(custom_types::table)
10298
.values(&data)

0 commit comments

Comments
 (0)