@@ -8,7 +8,6 @@ use uuid::Uuid;
88
99use postgres:: { PostgresConnection , NoSsl } ;
1010use postgres:: types:: array:: ArrayBase ;
11- use postgres:: types:: range:: { RangeBound , Inclusive , Exclusive , Range } ;
1211use postgres:: types:: { ToSql , FromSql } ;
1312
1413mod array;
@@ -306,9 +305,9 @@ fn test_uuidarray_params() {
306305#[ test]
307306fn test_int4rangearray_params ( ) {
308307 test_array_params ! ( "INT4RANGE" ,
309- Range :: new ( None , None ) , "\" (,)\" " ,
310- Range :: new ( Some ( RangeBound :: new ( 10i32 , Inclusive ) ) , None ) , "\" [10,)\" " ,
311- Range :: new ( None , Some ( RangeBound :: new ( 10i32 , Exclusive ) ) ) , "\" (,10)\" " ) ;
308+ range! ( '(' , ')' ) , "\" (,)\" " ,
309+ range! ( '[' 10i32 , ')' ) , "\" [10,)\" " ,
310+ range! ( '(' , 10i32 ')' ) , "\" (,10)\" " ) ;
312311}
313312
314313#[ test]
@@ -318,11 +317,11 @@ fn test_tsrangearray_params() {
318317 }
319318 let ( v1, s1) = make_check ( "1970-10-11" ) ;
320319 let ( v2, s2) = make_check ( "1990-01-01" ) ;
321- let r1 = Range :: new ( None , None ) ;
320+ let r1 = range ! ( '(' , ')' ) ;
322321 let rs1 = "\" (,)\" " ;
323- let r2 = Range :: new ( Some ( RangeBound :: new ( v1, Inclusive ) ) , None ) ;
322+ let r2 = range ! ( '[' v1, ')' ) ;
324323 let rs2 = format ! ( "\" [{},)\" " , s1) ;
325- let r3 = Range :: new ( None , Some ( RangeBound :: new ( v2 , Exclusive ) ) ) ;
324+ let r3 = range ! ( '(' , v2 ')' ) ;
326325 let rs3 = format ! ( "\" (,{})\" " , s2) ;
327326 test_array_params ! ( "TSRANGE" , r1, rs1, r2, rs2, r3, rs3) ;
328327 test_array_params ! ( "TSTZRANGE" , r1, rs1, r2, rs2, r3, rs3) ;
@@ -331,9 +330,9 @@ fn test_tsrangearray_params() {
331330#[ test]
332331fn test_int8rangearray_params ( ) {
333332 test_array_params ! ( "INT8RANGE" ,
334- Range :: new ( None , None ) , "\" (,)\" " ,
335- Range :: new ( Some ( RangeBound :: new ( 10i64 , Inclusive ) ) , None ) , "\" [10,)\" " ,
336- Range :: new ( None , Some ( RangeBound :: new ( 10i64 , Exclusive ) ) ) , "\" (,10)\" " ) ;
333+ range! ( '(' , ')' ) , "\" (,)\" " ,
334+ range! ( '[' 10i64 , ')' ) , "\" [10,)\" " ,
335+ range! ( '(' , 10i64 ')' ) , "\" (,10)\" " ) ;
337336}
338337
339338#[ test]
0 commit comments