@@ -598,7 +598,7 @@ fn parse_rfc3339_relaxed<'a>(parsed: &mut Parsed, mut s: &'a str) -> ParseResult
598
598
#[ cfg( test) ]
599
599
mod tests {
600
600
use crate :: format:: * ;
601
- use crate :: { DateTime , FixedOffset , TimeZone , Timelike , Utc } ;
601
+ use crate :: { DateTime , FixedOffset , NaiveDateTime , TimeZone , Timelike , Utc } ;
602
602
603
603
macro_rules! parsed {
604
604
( $( $k: ident: $v: expr) ,* ) => ( #[ allow( unused_mut) ] {
@@ -1704,7 +1704,10 @@ mod tests {
1704
1704
assert_eq ! ( dt. format( RFC850_FMT ) . to_string( ) , "Sunday, 06-Nov-94 08:49:37 GMT" ) ;
1705
1705
1706
1706
// Check that it parses correctly
1707
- assert_eq ! ( Ok ( dt) , Utc . datetime_from_str( "Sunday, 06-Nov-94 08:49:37 GMT" , RFC850_FMT ) ) ;
1707
+ assert_eq ! (
1708
+ NaiveDateTime :: parse_from_str( "Sunday, 06-Nov-94 08:49:37 GMT" , RFC850_FMT ) ,
1709
+ Ok ( dt. naive_utc( ) )
1710
+ ) ;
1708
1711
1709
1712
// Check that the rest of the weekdays parse correctly (this test originally failed because
1710
1713
// Sunday parsed incorrectly).
@@ -1736,7 +1739,7 @@ mod tests {
1736
1739
] ;
1737
1740
1738
1741
for val in & testdates {
1739
- assert_eq ! ( Ok ( val. 0 ) , Utc . datetime_from_str ( val. 1 , RFC850_FMT ) ) ;
1742
+ assert_eq ! ( NaiveDateTime :: parse_from_str ( val. 1 , RFC850_FMT ) , Ok ( val. 0 . naive_utc ( ) ) ) ;
1740
1743
}
1741
1744
1742
1745
let test_dates_fail = [
@@ -1755,7 +1758,7 @@ mod tests {
1755
1758
] ;
1756
1759
1757
1760
for val in & test_dates_fail {
1758
- assert ! ( Utc . datetime_from_str ( val, RFC850_FMT ) . is_err( ) ) ;
1761
+ assert ! ( NaiveDateTime :: parse_from_str ( val, RFC850_FMT ) . is_err( ) ) ;
1759
1762
}
1760
1763
}
1761
1764
0 commit comments