From 1eba9d3bcfb9409d35ba5f49b8d141900df889c5 Mon Sep 17 00:00:00 2001 From: Kartavya Vashishtha Date: Fri, 6 Sep 2024 09:50:30 -0400 Subject: [PATCH] tests: add negative non-zero duration test --- components/experimental/src/duration/format.rs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/components/experimental/src/duration/format.rs b/components/experimental/src/duration/format.rs index d458a42577e..7cb98476af1 100644 --- a/components/experimental/src/duration/format.rs +++ b/components/experimental/src/duration/format.rs @@ -757,5 +757,20 @@ mod tests { .into_owned(), "0 yrs" ); + + let negative_non_zero_duration = Duration { + sign: DurationSign::Negative, + years: 0, + months: 1, + ..Default::default() + }; + + assert_eq!( + formatter + .format(&negative_non_zero_duration) + .write_to_string() + .into_owned(), + "-0 yrs, 1 mth" + ); } }