Skip to content

Commit 8eb9af6

Browse files
committed
fix: Convert tag hashmap to sorted vector of tags
1 parent c1e9950 commit 8eb9af6

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

bottlecap/src/lifecycle/invocation/triggers/api_gateway_http_event.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,7 @@ mod tests {
274274
let event =
275275
APIGatewayHttpEvent::new(payload).expect("Failed to deserialize APIGatewayHttpEvent");
276276
let tags = event.get_tags();
277+
let sorted_tags_array = tags.iter().map(|(k, v)| format!("{}:{}", k, v)).collect::<Vec<String>>().sort();
277278

278279
let expected = HashMap::from([
279280
(
@@ -289,8 +290,9 @@ mod tests {
289290
("http.user_agent".to_string(), "curl/7.64.1".to_string()),
290291
("http.referer".to_string(), "".to_string()),
291292
]);
293+
let expected_sorted_array = expected.iter().map(|(k, v)| format!("{}:{}", k, v)).collect::<Vec<String>>().sort();
292294

293-
assert_eq!(tags, expected);
295+
assert_eq!(sorted_tags_array, expected_sorted_array);
294296
}
295297

296298
#[test]

0 commit comments

Comments
 (0)