Skip to content

Commit 4c7b6ea

Browse files
committed
Workaround a breaking change in chrono
chronotope/chrono#1389
1 parent b6050c5 commit 4c7b6ea

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

diesel/src/pg/types/date_and_time/chrono.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -280,8 +280,8 @@ mod tests {
280280
let query = select(sql::<Date>("'J0'::date").eq(julian_epoch));
281281
assert!(query.get_result::<bool>(connection).unwrap());
282282

283-
let max_date = NaiveDate::MAX;
284-
let query = select(sql::<Date>("'262143-12-31'::date").eq(max_date));
283+
let max_date = NaiveDate::from_ymd_opt(262142, 12, 31).unwrap();
284+
let query = select(sql::<Date>("'262142-12-31'::date").eq(max_date));
285285
assert!(query.get_result::<bool>(connection).unwrap());
286286

287287
let january_first_2018 = NaiveDate::from_ymd_opt(2018, 1, 1).unwrap();
@@ -311,8 +311,8 @@ mod tests {
311311
let query = select(sql::<Date>("'J0'::date"));
312312
assert_eq!(Ok(julian_epoch), query.get_result::<NaiveDate>(connection));
313313

314-
let max_date = NaiveDate::MAX;
315-
let query = select(sql::<Date>("'262143-12-31'::date"));
314+
let max_date = NaiveDate::from_ymd_opt(262142, 12, 31).unwrap();
315+
let query = select(sql::<Date>("'262142-12-31'::date"));
316316
assert_eq!(Ok(max_date), query.get_result::<NaiveDate>(connection));
317317

318318
let january_first_2018 = NaiveDate::from_ymd_opt(2018, 1, 1).unwrap();

0 commit comments

Comments
 (0)