Browse Source

Fix unit tests that can be failed due to daylight saving time (#968)

Co-authored-by: tofpie <tofpie@users.noreply.github.com>
pull/977/head
tofpie 4 years ago committed by GitHub
parent
commit
a6ec41e33f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 18
      boa/src/builtins/date/tests.rs

18
boa/src/builtins/date/tests.rs

@ -1276,7 +1276,13 @@ fn date_proto_to_string() -> Result<(), Box<dyn std::error::Error>> {
assert_eq!(
Some(Value::string(
Local::now()
Local
.from_local_datetime(&NaiveDateTime::new(
NaiveDate::from_ymd(2020, 6, 8),
NaiveTime::from_hms_milli(9, 16, 15, 779)
))
.earliest()
.unwrap()
.format("Wed Jul 08 2020 09:16:15 GMT%:z")
.to_string()
)),
@ -1298,7 +1304,15 @@ fn date_proto_to_time_string() -> Result<(), Box<dyn std::error::Error>> {
assert_eq!(
Some(Value::string(
Local::now().format("09:16:15 GMT%:z").to_string()
Local
.from_local_datetime(&NaiveDateTime::new(
NaiveDate::from_ymd(2020, 6, 8),
NaiveTime::from_hms_milli(9, 16, 15, 779)
))
.earliest()
.unwrap()
.format("09:16:15 GMT%:z")
.to_string()
)),
actual
);

Loading…
Cancel
Save