Skip to content

Commit 74509af

Browse files
committed
tests: set timezone to UTC0 in integration tests
1 parent 3be37c4 commit 74509af

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tests/common/mod.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
1+
use std::env;
2+
13
use chrono::{DateTime, FixedOffset};
24
use parse_datetime::{parse_datetime, parse_datetime_at_date};
35

46
pub fn check_absolute(input: &str, expected: &str) {
7+
env::set_var("TZ", "UTC0");
58
let parsed = match parse_datetime(input) {
69
Ok(v) => v,
710
Err(e) => panic!("Failed to parse date from value '{input}': {e}"),
@@ -15,6 +18,7 @@ pub fn check_absolute(input: &str, expected: &str) {
1518
}
1619

1720
pub fn check_relative(now: DateTime<FixedOffset>, input: &str, expected: &str) {
21+
env::set_var("TZ", "UTC0");
1822
let parsed = match parse_datetime_at_date(now.into(), input) {
1923
Ok(v) => v,
2024
Err(e) => panic!("Failed to parse date from value '{input}': {e}"),

0 commit comments

Comments
 (0)