@@ -94,16 +94,16 @@ mod chrono {
94
94
use super :: * ;
95
95
use sqlx:: types:: chrono:: { DateTime , FixedOffset , NaiveDate , NaiveDateTime , TimeZone , Utc } ;
96
96
97
- test_type ! ( chrono_naive_date_time<NaiveDateTime >( Sqlite ,
98
- "datetime( '2019-01-02 05:10:20') " == NaiveDate :: from_ymd( 2019 , 1 , 2 ) . and_hms( 5 , 10 , 20 )
97
+ test_type ! ( chrono_naive_date_time<NaiveDateTime >( Sqlite , "SELECT datetime({0}) is datetime(?), {0}, ?" ,
98
+ "'2019-01-02 05:10:20'" == NaiveDate :: from_ymd( 2019 , 1 , 2 ) . and_hms( 5 , 10 , 20 )
99
99
) ) ;
100
100
101
- test_type ! ( chrono_date_time_utc<DateTime :: <Utc >>( Sqlite ,
102
- "datetime( '1996-12-20T00:39:57+00:00') " == Utc . ymd( 1996 , 12 , 20 ) . and_hms( 0 , 39 , 57 )
101
+ test_type ! ( chrono_date_time_utc<DateTime :: <Utc >>( Sqlite , "SELECT datetime({0}) is datetime(?), {0}, ?" ,
102
+ "'1996-12-20T00:39:57+00:00'" == Utc . ymd( 1996 , 12 , 20 ) . and_hms( 0 , 39 , 57 )
103
103
) ) ;
104
104
105
- test_type ! ( chrono_date_time_fixed_offset<DateTime :: <FixedOffset >>( Sqlite ,
106
- "datetime( '2016-11-08T03:50:23-05:00') " == FixedOffset :: west( 5 * 3600 ) . ymd( 2016 , 11 , 08 ) . and_hms( 3 , 50 , 23 )
105
+ test_type ! ( chrono_date_time_fixed_offset<DateTime :: <FixedOffset >>( Sqlite , "SELECT datetime({0}) is datetime(?), {0}, ?" ,
106
+ "'2016-11-08T03:50:23-05:00'" == DateTime :: < Utc > :: from ( FixedOffset :: west( 5 * 3600 ) . ymd( 2016 , 11 , 08 ) . and_hms( 3 , 50 , 23 ) )
107
107
) ) ;
108
108
}
109
109
0 commit comments