@@ -7555,7 +7555,7 @@ fn setup_rule_date_trigger_multiple() -> Router<Rule> {
75557555 let config: RouterConfig = serde_json::from_str(r#"{"always_match_any_host":false,"ignore_header_case":false,"ignore_host_case":false,"ignore_marketing_query_params":true,"ignore_path_and_query_case":false,"marketing_query_params":["utm_source","utm_medium","utm_campaign","utm_term","utm_content"],"pass_marketing_query_params_to_target":true}"#).expect("cannot deserialize");
75567556 let mut router = Router::<Rule>::from_config(config);
75577557
7558- let route_1: Rule = serde_json::from_str(r#"{"id":"rule-date-trigger-multiple","rank":0,"source":{"datetime":[[null,"2023-03-01T00:00 :00+00:00"],["2023-03-31T00:00 :00+00:00",null]],"path":"/foo","time":[[null,"01 :20:00"],["20:30:00 ",null]],"weekdays":["Sunday"]},"status_code":302,"target":"/bar" }"#).expect("cannot deserialize");
7558+ let route_1: Rule = serde_json::from_str(r#"{"id":"rule-date-trigger-multiple","rank":0,"source":{"datetime":[[null,"2023-03-01T15:07 :00+00:00"],["2023-03-31T00:12 :00+00:00",null]],"path":"/foo","time":[["15 :20:30 ",null]],"weekdays":["Sunday"]},"status_code":410 }"#).expect("cannot deserialize");
75597559 router.insert(route_1.into_route(&router.config));
75607560
75617561 router
@@ -7582,7 +7582,7 @@ fn test_rule_date_trigger_multiple_1() {
75827582 let response_status_code = 0;
75837583
75847584 let action_status_code = action.get_status_code(response_status_code, None);
7585- assert_eq!(action_status_code, 302 );
7585+ assert_eq!(action_status_code, 410 );
75867586 assert_eq!(action.should_log_request(true, response_status_code, None), true);
75877587}
75887588
@@ -7592,7 +7592,7 @@ fn test_rule_date_trigger_multiple_2() {
75927592 let default_config = RouterConfig::default();
75937593 let mut request = Request::new(PathAndQueryWithSkipped::from_config(&default_config, r#"/foo"#), r#"/foo"#.to_string(),None,None,None,None,None);
75947594
7595- request.set_created_at(Some(r#"2023-04-16T00 :42:00+00:00"#.to_string()));
7595+ request.set_created_at(Some(r#"2023-04-16T17 :42:00+00:00"#.to_string()));
75967596
75977597 let request_configured = Request::rebuild_with_config(&router.config, &request);
75987598 let matched = router.match_request(&request_configured);
@@ -7606,7 +7606,7 @@ fn test_rule_date_trigger_multiple_2() {
76067606 let response_status_code = 0;
76077607
76087608 let action_status_code = action.get_status_code(response_status_code, None);
7609- assert_eq!(action_status_code, 302 );
7609+ assert_eq!(action_status_code, 410 );
76107610 assert_eq!(action.should_log_request(true, response_status_code, None), true);
76117611}
76127612
@@ -7939,7 +7939,7 @@ fn test_rule_date_trigger_weekdays_4() {
79397939 let default_config = RouterConfig::default();
79407940 let mut request = Request::new(PathAndQueryWithSkipped::from_config(&default_config, r#"/foo"#), r#"/foo"#.to_string(),None,None,None,None,None);
79417941
7942- request.set_created_at(Some(r#"20123 -02-18T14:30:00+00:00"#.to_string()));
7942+ request.set_created_at(Some(r#"2023 -02-18T14:30:00+00:00"#.to_string()));
79437943
79447944 let request_configured = Request::rebuild_with_config(&router.config, &request);
79457945 let matched = router.match_request(&request_configured);
0 commit comments