@@ -1198,8 +1198,21 @@ mod tests {
1198
1198
data : Bytes ,
1199
1199
metadata : Arc < ParquetMetaData > ,
1200
1200
requests : Arc < Mutex < Vec < Range < usize > > > > ,
1201
- #[ cfg( feature = "encryption" ) ]
1202
- file_decryption_properties : Option < FileDecryptionProperties > ,
1201
+ }
1202
+
1203
+ #[ cfg( feature = "encryption" ) ]
1204
+ impl TestReader {
1205
+ async fn new (
1206
+ data : Bytes ,
1207
+ metadata : Arc < ParquetMetaData > ,
1208
+ requests : Arc < Mutex < Vec < Range < usize > > > > ,
1209
+ ) -> Self {
1210
+ Self {
1211
+ data,
1212
+ metadata,
1213
+ requests,
1214
+ }
1215
+ }
1203
1216
}
1204
1217
1205
1218
impl AsyncFileReader for TestReader {
@@ -1238,8 +1251,6 @@ mod tests {
1238
1251
data : data. clone ( ) ,
1239
1252
metadata : metadata. clone ( ) ,
1240
1253
requests : Default :: default ( ) ,
1241
- #[ cfg( feature = "encryption" ) ]
1242
- file_decryption_properties : None ,
1243
1254
} ;
1244
1255
1245
1256
let requests = async_reader. requests . clone ( ) ;
@@ -1297,8 +1308,6 @@ mod tests {
1297
1308
data : data. clone ( ) ,
1298
1309
metadata : metadata. clone ( ) ,
1299
1310
requests : Default :: default ( ) ,
1300
- #[ cfg( feature = "encryption" ) ]
1301
- file_decryption_properties : None ,
1302
1311
} ;
1303
1312
1304
1313
let requests = async_reader. requests . clone ( ) ;
@@ -1364,8 +1373,6 @@ mod tests {
1364
1373
data : data. clone ( ) ,
1365
1374
metadata : metadata. clone ( ) ,
1366
1375
requests : Default :: default ( ) ,
1367
- #[ cfg( feature = "encryption" ) ]
1368
- file_decryption_properties : None ,
1369
1376
} ;
1370
1377
1371
1378
let options = ArrowReaderOptions :: new ( ) . with_page_index ( true ) ;
@@ -1434,8 +1441,6 @@ mod tests {
1434
1441
data : data. clone ( ) ,
1435
1442
metadata : metadata. clone ( ) ,
1436
1443
requests : Default :: default ( ) ,
1437
- #[ cfg( feature = "encryption" ) ]
1438
- file_decryption_properties : None ,
1439
1444
} ;
1440
1445
1441
1446
let builder = ParquetRecordBatchStreamBuilder :: new ( async_reader)
@@ -1482,8 +1487,6 @@ mod tests {
1482
1487
data : data. clone ( ) ,
1483
1488
metadata : metadata. clone ( ) ,
1484
1489
requests : Default :: default ( ) ,
1485
- #[ cfg( feature = "encryption" ) ]
1486
- file_decryption_properties : None ,
1487
1490
} ;
1488
1491
1489
1492
let options = ArrowReaderOptions :: new ( ) . with_page_index ( true ) ;
@@ -1567,8 +1570,6 @@ mod tests {
1567
1570
data : data. clone ( ) ,
1568
1571
metadata : metadata. clone ( ) ,
1569
1572
requests : Default :: default ( ) ,
1570
- #[ cfg( feature = "encryption" ) ]
1571
- file_decryption_properties : None ,
1572
1573
} ;
1573
1574
1574
1575
let options = ArrowReaderOptions :: new ( ) . with_page_index ( true ) ;
@@ -1640,8 +1641,6 @@ mod tests {
1640
1641
data : data. clone ( ) ,
1641
1642
metadata : metadata. clone ( ) ,
1642
1643
requests : Default :: default ( ) ,
1643
- #[ cfg( feature = "encryption" ) ]
1644
- file_decryption_properties : None ,
1645
1644
} ;
1646
1645
1647
1646
let options = ArrowReaderOptions :: new ( ) . with_page_index ( true ) ;
@@ -1692,8 +1691,6 @@ mod tests {
1692
1691
data,
1693
1692
metadata : Arc :: new ( metadata) ,
1694
1693
requests : Default :: default ( ) ,
1695
- #[ cfg( feature = "encryption" ) ]
1696
- file_decryption_properties : None ,
1697
1694
} ;
1698
1695
let requests = test. requests . clone ( ) ;
1699
1696
@@ -1771,8 +1768,6 @@ mod tests {
1771
1768
data,
1772
1769
metadata : Arc :: new ( metadata) ,
1773
1770
requests : Default :: default ( ) ,
1774
- #[ cfg( feature = "encryption" ) ]
1775
- file_decryption_properties : None ,
1776
1771
} ;
1777
1772
1778
1773
let stream = ParquetRecordBatchStreamBuilder :: new ( test. clone ( ) )
@@ -1865,8 +1860,6 @@ mod tests {
1865
1860
data : data. clone ( ) ,
1866
1861
metadata : metadata. clone ( ) ,
1867
1862
requests : Default :: default ( ) ,
1868
- #[ cfg( feature = "encryption" ) ]
1869
- file_decryption_properties : None ,
1870
1863
} ;
1871
1864
1872
1865
let a_filter =
@@ -1935,8 +1928,6 @@ mod tests {
1935
1928
data : data. clone ( ) ,
1936
1929
metadata : metadata. clone ( ) ,
1937
1930
requests : Default :: default ( ) ,
1938
- #[ cfg( feature = "encryption" ) ]
1939
- file_decryption_properties : None ,
1940
1931
} ;
1941
1932
1942
1933
let requests = async_reader. requests . clone ( ) ;
@@ -2013,8 +2004,6 @@ mod tests {
2013
2004
data : data. clone ( ) ,
2014
2005
metadata : metadata. clone ( ) ,
2015
2006
requests : Default :: default ( ) ,
2016
- #[ cfg( feature = "encryption" ) ]
2017
- file_decryption_properties : None ,
2018
2007
} ;
2019
2008
2020
2009
let builder = ParquetRecordBatchStreamBuilder :: new ( async_reader)
@@ -2160,8 +2149,6 @@ mod tests {
2160
2149
data : data. clone ( ) ,
2161
2150
metadata : metadata. clone ( ) ,
2162
2151
requests : Default :: default ( ) ,
2163
- #[ cfg( feature = "encryption" ) ]
2164
- file_decryption_properties : None ,
2165
2152
} ;
2166
2153
let builder = ParquetRecordBatchStreamBuilder :: new ( async_reader)
2167
2154
. await
@@ -2199,8 +2186,6 @@ mod tests {
2199
2186
data : data. clone ( ) ,
2200
2187
metadata : metadata. clone ( ) ,
2201
2188
requests : Default :: default ( ) ,
2202
- #[ cfg( feature = "encryption" ) ]
2203
- file_decryption_properties : None ,
2204
2189
} ;
2205
2190
2206
2191
let mut builder = ParquetRecordBatchStreamBuilder :: new ( async_reader)
@@ -2338,8 +2323,6 @@ mod tests {
2338
2323
data,
2339
2324
metadata : Arc :: new ( metadata) ,
2340
2325
requests : Default :: default ( ) ,
2341
- #[ cfg( feature = "encryption" ) ]
2342
- file_decryption_properties : None ,
2343
2326
} ;
2344
2327
let requests = test. requests . clone ( ) ;
2345
2328
@@ -2514,7 +2497,9 @@ mod tests {
2514
2497
. build ( )
2515
2498
. unwrap ( ) ;
2516
2499
2517
- verify_encryption_test_file_read_async ( & mut file, decryption_properties) . await . unwrap ( ) ;
2500
+ verify_encryption_test_file_read_async ( & mut file, decryption_properties)
2501
+ . await
2502
+ . unwrap ( ) ;
2518
2503
}
2519
2504
2520
2505
#[ tokio:: test]
@@ -2687,7 +2672,7 @@ mod tests {
2687
2672
. build ( )
2688
2673
. unwrap ( ) ;
2689
2674
2690
- let _ = verify_encryption_test_file_read_async ( & mut file, decryption_properties) . await ;
2675
+ verify_encryption_test_file_read_async ( & mut file, decryption_properties) . await ;
2691
2676
}
2692
2677
2693
2678
#[ tokio:: test]
@@ -2702,7 +2687,7 @@ mod tests {
2702
2687
. build ( )
2703
2688
. unwrap ( ) ;
2704
2689
2705
- let _ = verify_encryption_test_file_read_async ( & mut file, decryption_properties) . await ;
2690
+ verify_encryption_test_file_read_async ( & mut file, decryption_properties) . await ;
2706
2691
}
2707
2692
2708
2693
#[ tokio:: test]
0 commit comments