From 103857769162b773fdcd522969faa81d358d8ac4 Mon Sep 17 00:00:00 2001 From: gwenn Date: Sat, 19 Nov 2022 13:29:43 +0100 Subject: [PATCH] Fix clippy warnings Related to chrono 0.4.23. Only some tests are impacted. --- src/types/chrono.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/types/chrono.rs b/src/types/chrono.rs index b8a89b2..71e8927 100644 --- a/src/types/chrono.rs +++ b/src/types/chrono.rs @@ -175,7 +175,7 @@ mod test { #[test] fn test_naive_date() -> Result<()> { let db = checked_memory_handle()?; - let date = NaiveDate::from_ymd(2016, 2, 23); + let date = NaiveDate::from_ymd_opt(2016, 2, 23).unwrap(); db.execute("INSERT INTO foo (t) VALUES (?)", [date])?; let s: String = db.one_column("SELECT t FROM foo")?; @@ -188,7 +188,7 @@ mod test { #[test] fn test_naive_time() -> Result<()> { let db = checked_memory_handle()?; - let time = NaiveTime::from_hms(23, 56, 4); + let time = NaiveTime::from_hms_opt(23, 56, 4).unwrap(); db.execute("INSERT INTO foo (t) VALUES (?)", [time])?; let s: String = db.one_column("SELECT t FROM foo")?; @@ -201,8 +201,8 @@ mod test { #[test] fn test_naive_date_time() -> Result<()> { let db = checked_memory_handle()?; - let date = NaiveDate::from_ymd(2016, 2, 23); - let time = NaiveTime::from_hms(23, 56, 4); + let date = NaiveDate::from_ymd_opt(2016, 2, 23).unwrap(); + let time = NaiveTime::from_hms_opt(23, 56, 4).unwrap(); let dt = NaiveDateTime::new(date, time); db.execute("INSERT INTO foo (t) VALUES (?)", [dt])?; @@ -221,8 +221,8 @@ mod test { #[test] fn test_date_time_utc() -> Result<()> { let db = checked_memory_handle()?; - let date = NaiveDate::from_ymd(2016, 2, 23); - let time = NaiveTime::from_hms_milli(23, 56, 4, 789); + let date = NaiveDate::from_ymd_opt(2016, 2, 23).unwrap(); + let time = NaiveTime::from_hms_milli_opt(23, 56, 4, 789).unwrap(); let dt = NaiveDateTime::new(date, time); let utc = Utc.from_utc_datetime(&dt); @@ -248,8 +248,8 @@ mod test { #[test] fn test_date_time_local() -> Result<()> { let db = checked_memory_handle()?; - let date = NaiveDate::from_ymd(2016, 2, 23); - let time = NaiveTime::from_hms_milli(23, 56, 4, 789); + let date = NaiveDate::from_ymd_opt(2016, 2, 23).unwrap(); + let time = NaiveTime::from_hms_milli_opt(23, 56, 4, 789).unwrap(); let dt = NaiveDateTime::new(date, time); let local = Local.from_local_datetime(&dt).single().unwrap();