@@ -21,7 +21,7 @@ fn null_fails_with_other_primitive_schema() {
21
21
let buf = writer. into_inner ( ) . unwrap ( ) ;
22
22
23
23
let reader_schema = MockSchema . prim ( "boolean" ) ;
24
- let reader = Reader :: with_schema ( buf. as_slice ( ) , reader_schema) . unwrap ( ) ;
24
+ let reader = Reader :: with_schema ( buf. as_slice ( ) , & reader_schema) . unwrap ( ) ;
25
25
26
26
for i in reader {
27
27
let _ = i. unwrap ( ) ;
@@ -41,7 +41,7 @@ fn writer_to_reader_promotion_primitives() {
41
41
let buf = writer. into_inner ( ) . unwrap ( ) ;
42
42
43
43
let reader_schema = MockSchema . prim ( reader_schema) ;
44
- let reader = Reader :: with_schema ( buf. as_slice ( ) , reader_schema) . unwrap ( ) ;
44
+ let reader = Reader :: with_schema ( buf. as_slice ( ) , & reader_schema) . unwrap ( ) ;
45
45
for i in reader {
46
46
assert ! ( i. is_ok( ) ) ;
47
47
let _a = i. unwrap ( ) ;
@@ -59,7 +59,7 @@ fn writer_to_reader_promotion_primitives() {
59
59
let buf = writer. into_inner ( ) . unwrap ( ) ;
60
60
61
61
let reader_schema = MockSchema . prim ( reader_schema) ;
62
- let reader = Reader :: with_schema ( buf. as_slice ( ) , reader_schema) . unwrap ( ) ;
62
+ let reader = Reader :: with_schema ( buf. as_slice ( ) , & reader_schema) . unwrap ( ) ;
63
63
for i in reader {
64
64
assert ! ( i. is_ok( ) ) ;
65
65
}
@@ -76,7 +76,7 @@ fn writer_to_reader_promotion_primitives() {
76
76
let buf = writer. into_inner ( ) . unwrap ( ) ;
77
77
78
78
let reader_schema = MockSchema . prim ( reader_schema) ;
79
- let reader = Reader :: with_schema ( buf. as_slice ( ) , reader_schema) . unwrap ( ) ;
79
+ let reader = Reader :: with_schema ( buf. as_slice ( ) , & reader_schema) . unwrap ( ) ;
80
80
for i in reader {
81
81
assert ! ( i. is_ok( ) ) ;
82
82
}
@@ -93,7 +93,7 @@ fn writer_to_reader_promotion_primitives() {
93
93
let buf = writer. into_inner ( ) . unwrap ( ) ;
94
94
95
95
let reader_schema = MockSchema . prim ( reader_schema) ;
96
- let reader = Reader :: with_schema ( buf. as_slice ( ) , reader_schema) . unwrap ( ) ;
96
+ let reader = Reader :: with_schema ( buf. as_slice ( ) , & reader_schema) . unwrap ( ) ;
97
97
for i in reader {
98
98
assert ! ( i. is_ok( ) ) ;
99
99
let a = i. unwrap ( ) ;
@@ -112,7 +112,7 @@ fn writer_to_reader_promotion_primitives() {
112
112
let buf = writer. into_inner ( ) . unwrap ( ) ;
113
113
114
114
let reader_schema = MockSchema . prim ( reader_schema) ;
115
- let reader = Reader :: with_schema ( buf. as_slice ( ) , reader_schema) . unwrap ( ) ;
115
+ let reader = Reader :: with_schema ( buf. as_slice ( ) , & reader_schema) . unwrap ( ) ;
116
116
for i in reader {
117
117
assert ! ( i. is_ok( ) ) ;
118
118
let a = i. unwrap ( ) ;
@@ -144,7 +144,7 @@ fn enum_fails_schema_resolution() {
144
144
// Reading a symbol which does not exist in writer's schema should fail
145
145
let reader_schema =
146
146
Schema :: from_str ( r##"{"type": "enum", "name": "Foo", "symbols": ["F"] }"## ) . unwrap ( ) ;
147
- let reader = Reader :: with_schema ( buf. as_slice ( ) , reader_schema) . unwrap ( ) ;
147
+ let reader = Reader :: with_schema ( buf. as_slice ( ) , & reader_schema) . unwrap ( ) ;
148
148
149
149
// let reader = reader_with_schema(reader_schema, name);
150
150
for i in reader {
@@ -167,7 +167,7 @@ fn schema_resolution_map() {
167
167
// // Reading a symbol which does not exist in writer's schema should fail
168
168
let reader_schema = Schema :: from_str ( r##"{"type": "map", "values": "int"}"## ) . unwrap ( ) ;
169
169
170
- let reader = reader_with_schema ( reader_schema, buf) ;
170
+ let reader = reader_with_schema ( & reader_schema, buf) ;
171
171
for i in reader {
172
172
let _ = i. unwrap ( ) ;
173
173
}
@@ -200,7 +200,7 @@ fn record_schema_resolution_with_default_value() {
200
200
let buf = writer. into_inner ( ) . unwrap ( ) ;
201
201
202
202
let schema = MockSchema . record_default ( ) ;
203
- let reader = reader_with_schema ( schema, buf) ;
203
+ let reader = reader_with_schema ( & schema, buf) ;
204
204
for i in reader {
205
205
let rec: Result < LongListDefault , _ > = from_value ( & i) ;
206
206
assert ! ( rec. is_ok( ) ) ;
@@ -219,7 +219,7 @@ fn writer_is_a_union_but_reader_is_not() {
219
219
220
220
let schema_str = r##""int""## ;
221
221
let reader_schema = Schema :: from_str ( schema_str) . unwrap ( ) ;
222
- let mut reader = reader_with_schema ( reader_schema, buf) ;
222
+ let mut reader = reader_with_schema ( & reader_schema, buf) ;
223
223
assert ! ( reader. next( ) . unwrap( ) . is_err( ) ) ;
224
224
assert ! ( reader. next( ) . unwrap( ) . is_ok( ) ) ;
225
225
}
@@ -234,12 +234,12 @@ fn reader_is_a_union_but_writer_is_not() {
234
234
235
235
// err
236
236
let reader_schema = Schema :: from_str ( r##"["null", "string"]"## ) . unwrap ( ) ;
237
- let mut reader = reader_with_schema ( reader_schema, buf. clone ( ) ) ;
237
+ let mut reader = reader_with_schema ( & reader_schema, buf. clone ( ) ) ;
238
238
assert ! ( reader. next( ) . unwrap( ) . is_err( ) ) ;
239
239
240
240
// ok
241
241
let reader_schema = Schema :: from_str ( r##"["null", "int"]"## ) . unwrap ( ) ;
242
- let mut reader = reader_with_schema ( reader_schema, buf) ;
242
+ let mut reader = reader_with_schema ( & reader_schema, buf) ;
243
243
assert ! ( reader. next( ) . unwrap( ) . is_ok( ) ) ;
244
244
}
245
245
@@ -252,7 +252,7 @@ fn both_are_unions_but_different() {
252
252
let buf = writer. into_inner ( ) . unwrap ( ) ;
253
253
254
254
let reader_schema = Schema :: from_str ( r##"["boolean", "string"]"## ) . unwrap ( ) ;
255
- let mut reader = reader_with_schema ( reader_schema, buf) ;
255
+ let mut reader = reader_with_schema ( & reader_schema, buf) ;
256
256
257
257
// err
258
258
assert ! ( reader. next( ) . unwrap( ) . is_err( ) ) ;
@@ -271,7 +271,7 @@ fn both_are_map() {
271
271
// let reader_schema =
272
272
// Schema::from_str(r##"["boolean", {"type":"map", "values": "string"}]"##).unwrap();
273
273
let reader_schema = Schema :: from_str ( r##"{"type": "map", "values": "string"}"## ) . unwrap ( ) ;
274
- let mut reader = reader_with_schema ( reader_schema, buf) ;
274
+ let mut reader = reader_with_schema ( & reader_schema, buf) ;
275
275
assert ! ( reader. next( ) . unwrap( ) . is_ok( ) ) ;
276
276
}
277
277
@@ -284,7 +284,7 @@ fn both_are_arrays() {
284
284
let buf = writer. into_inner ( ) . unwrap ( ) ;
285
285
286
286
let reader_schema = Schema :: from_str ( r##"{"type": "array", "items": "int"}"## ) . unwrap ( ) ;
287
- let mut reader = reader_with_schema ( reader_schema, buf) ;
287
+ let mut reader = reader_with_schema ( & reader_schema, buf) ;
288
288
assert ! ( reader. next( ) . unwrap( ) . is_ok( ) ) ;
289
289
}
290
290
@@ -297,7 +297,7 @@ fn both_are_enums() {
297
297
let buf = writer. into_inner ( ) . unwrap ( ) ;
298
298
299
299
let reader_schema = Schema :: from_str ( r##"{"type": "array", "items": "int"}"## ) . unwrap ( ) ;
300
- let mut reader = reader_with_schema ( reader_schema, buf) ;
300
+ let mut reader = reader_with_schema ( & reader_schema, buf) ;
301
301
assert ! ( reader. next( ) . unwrap( ) . is_ok( ) ) ;
302
302
}
303
303
@@ -310,6 +310,6 @@ fn null() {
310
310
let buf = writer. into_inner ( ) . unwrap ( ) ;
311
311
312
312
let reader_schema = Schema :: from_str ( r##"{"type": "null"}"## ) . unwrap ( ) ;
313
- let mut reader = reader_with_schema ( reader_schema, buf) ;
313
+ let mut reader = reader_with_schema ( & reader_schema, buf) ;
314
314
assert ! ( reader. next( ) . unwrap( ) . is_ok( ) ) ;
315
315
}
0 commit comments