mirror of
https://github.com/chronotope/chrono.git
synced 2025-09-28 05:21:39 +00:00
Test that from_timestamp_millis
corresponds to from_timestamp_opt
This commit is contained in:
parent
5312160ce2
commit
2f14b0c870
@ -29,6 +29,16 @@ fn test_datetime_from_timestamp_millis() {
|
||||
let naive_datetime = NaiveDateTime::from_timestamp_millis(timestamp_millis);
|
||||
assert!(naive_datetime.is_none());
|
||||
}
|
||||
|
||||
// Test that the result of `from_timestamp_millis` compares equal to
|
||||
// that of `from_timestamp_opt`.
|
||||
let secs_test = [0, 1, 2, 1000, 1234, 12345678, -1, -2, -1000, -12345678];
|
||||
for secs in secs_test {
|
||||
assert_eq!(
|
||||
NaiveDateTime::from_timestamp_millis(secs * 1000),
|
||||
NaiveDateTime::from_timestamp_opt(secs, 0)
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
Loading…
x
Reference in New Issue
Block a user