11//! Multi-dimensional arrays with per-dimension specifiable lower bounds
22#![ doc( html_root_url="https://sfackler.github.io/rust-postgres-array/doc" ) ]
3- #![ feature( core, io ) ]
3+ #![ feature( core) ]
44
55#[ macro_use( to_sql_checked) ]
66extern crate postgres;
@@ -362,23 +362,23 @@ mod tests {
362362 }
363363
364364 #[ test]
365- #[ should_fail ]
365+ #[ should_panic ]
366366 fn test_get_2d_fail ( ) {
367367 let mut a = ArrayBase :: from_vec ( vec ! ( 0i32 , 1 , 2 ) , -1 ) ;
368368 a. wrap ( 1 ) ;
369369 a. get ( 1 ) ;
370370 }
371371
372372 #[ test]
373- #[ should_fail ]
373+ #[ should_panic ]
374374 fn test_2d_slice_range_fail_low ( ) {
375375 let mut a = ArrayBase :: from_vec ( vec ! ( 0i32 , 1 , 2 ) , -1 ) ;
376376 a. wrap ( 1 ) ;
377377 a. slice ( 0 ) ;
378378 }
379379
380380 #[ test]
381- #[ should_fail ]
381+ #[ should_panic ]
382382 fn test_2d_slice_range_fail_high ( ) {
383383 let mut a = ArrayBase :: from_vec ( vec ! ( 0i32 , 1 , 2 ) , -1 ) ;
384384 a. wrap ( 1 ) ;
@@ -396,22 +396,22 @@ mod tests {
396396 }
397397
398398 #[ test]
399- #[ should_fail ]
399+ #[ should_panic ]
400400 fn test_push_move_wrong_lower_bound ( ) {
401401 let mut a = ArrayBase :: from_vec ( vec ! ( 1i32 ) , -1 ) ;
402402 a. push_move ( ArrayBase :: from_vec ( vec ! ( 2 ) , 0 ) ) ;
403403 }
404404
405405 #[ test]
406- #[ should_fail ]
406+ #[ should_panic ]
407407 fn test_push_move_wrong_dims ( ) {
408408 let mut a = ArrayBase :: from_vec ( vec ! ( 1i32 ) , -1 ) ;
409409 a. wrap ( 1 ) ;
410410 a. push_move ( ArrayBase :: from_vec ( vec ! ( 1 , 2 ) , -1 ) ) ;
411411 }
412412
413413 #[ test]
414- #[ should_fail ]
414+ #[ should_panic ]
415415 fn test_push_move_wrong_dim_count ( ) {
416416 let mut a = ArrayBase :: from_vec ( vec ! ( 1i32 ) , -1 ) ;
417417 a. wrap ( 1 ) ;
@@ -472,14 +472,14 @@ mod tests {
472472 }
473473
474474 #[ test]
475- #[ should_fail ]
475+ #[ should_panic ]
476476 fn test_base_overslice ( ) {
477477 let a = ArrayBase :: from_vec ( vec ! ( 1i32 ) , 0 ) ;
478478 a. slice ( 0 ) ;
479479 }
480480
481481 #[ test]
482- #[ should_fail ]
482+ #[ should_panic ]
483483 fn test_slice_overslice ( ) {
484484 let mut a = ArrayBase :: from_vec ( vec ! ( 1i32 ) , 0 ) ;
485485 a. wrap ( 0 ) ;
0 commit comments