1
1
//! Multi-dimensional arrays with per-dimension specifiable lower bounds
2
2
#![ doc( html_root_url="https://sfackler.github.io/rust-postgres-array/doc" ) ]
3
- #![ feature( core, io ) ]
3
+ #![ feature( core) ]
4
4
5
5
#[ macro_use( to_sql_checked) ]
6
6
extern crate postgres;
@@ -362,23 +362,23 @@ mod tests {
362
362
}
363
363
364
364
#[ test]
365
- #[ should_fail ]
365
+ #[ should_panic ]
366
366
fn test_get_2d_fail ( ) {
367
367
let mut a = ArrayBase :: from_vec ( vec ! ( 0i32 , 1 , 2 ) , -1 ) ;
368
368
a. wrap ( 1 ) ;
369
369
a. get ( 1 ) ;
370
370
}
371
371
372
372
#[ test]
373
- #[ should_fail ]
373
+ #[ should_panic ]
374
374
fn test_2d_slice_range_fail_low ( ) {
375
375
let mut a = ArrayBase :: from_vec ( vec ! ( 0i32 , 1 , 2 ) , -1 ) ;
376
376
a. wrap ( 1 ) ;
377
377
a. slice ( 0 ) ;
378
378
}
379
379
380
380
#[ test]
381
- #[ should_fail ]
381
+ #[ should_panic ]
382
382
fn test_2d_slice_range_fail_high ( ) {
383
383
let mut a = ArrayBase :: from_vec ( vec ! ( 0i32 , 1 , 2 ) , -1 ) ;
384
384
a. wrap ( 1 ) ;
@@ -396,22 +396,22 @@ mod tests {
396
396
}
397
397
398
398
#[ test]
399
- #[ should_fail ]
399
+ #[ should_panic ]
400
400
fn test_push_move_wrong_lower_bound ( ) {
401
401
let mut a = ArrayBase :: from_vec ( vec ! ( 1i32 ) , -1 ) ;
402
402
a. push_move ( ArrayBase :: from_vec ( vec ! ( 2 ) , 0 ) ) ;
403
403
}
404
404
405
405
#[ test]
406
- #[ should_fail ]
406
+ #[ should_panic ]
407
407
fn test_push_move_wrong_dims ( ) {
408
408
let mut a = ArrayBase :: from_vec ( vec ! ( 1i32 ) , -1 ) ;
409
409
a. wrap ( 1 ) ;
410
410
a. push_move ( ArrayBase :: from_vec ( vec ! ( 1 , 2 ) , -1 ) ) ;
411
411
}
412
412
413
413
#[ test]
414
- #[ should_fail ]
414
+ #[ should_panic ]
415
415
fn test_push_move_wrong_dim_count ( ) {
416
416
let mut a = ArrayBase :: from_vec ( vec ! ( 1i32 ) , -1 ) ;
417
417
a. wrap ( 1 ) ;
@@ -472,14 +472,14 @@ mod tests {
472
472
}
473
473
474
474
#[ test]
475
- #[ should_fail ]
475
+ #[ should_panic ]
476
476
fn test_base_overslice ( ) {
477
477
let a = ArrayBase :: from_vec ( vec ! ( 1i32 ) , 0 ) ;
478
478
a. slice ( 0 ) ;
479
479
}
480
480
481
481
#[ test]
482
- #[ should_fail ]
482
+ #[ should_panic ]
483
483
fn test_slice_overslice ( ) {
484
484
let mut a = ArrayBase :: from_vec ( vec ! ( 1i32 ) , 0 ) ;
485
485
a. wrap ( 0 ) ;
0 commit comments