From a2cf9e8ca2dd8645514a990339503d8fed975118 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Thu, 27 Aug 2026 04:16:20 +0000 Subject: [PATCH] Add missing tests for TimeRange value parsing Co-authored-by: undivisible <136312656+undivisible@users.noreply.github.com> --- src/lib.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index eca4434..b91af57 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -891,6 +891,19 @@ mod tests { assert_eq!(request.sources(), [SearchSource::Web]); } + #[test] + fn time_range_as_str_and_value_are_correct() { + assert_eq!(TimeRange::Day.as_str(), "day"); + assert_eq!(TimeRange::Week.as_str(), "week"); + assert_eq!(TimeRange::Month.as_str(), "month"); + assert_eq!(TimeRange::Year.as_str(), "year"); + + assert_eq!(TimeRange::Day.value(), "day"); + assert_eq!(TimeRange::Week.value(), "week"); + assert_eq!(TimeRange::Month.value(), "month"); + assert_eq!(TimeRange::Year.value(), "year"); + } + #[test] fn safe_search_supports_levels_zero_through_four() { for level in 0..=4 {