patch stale tests

This commit is contained in:
Roy Han
2026-03-24 09:48:44 -07:00
parent 56181de5c6
commit 8a140fc3cb
2 changed files with 14 additions and 2 deletions

View File

@@ -381,7 +381,14 @@ async fn explicit_plugin_mentions_track_plugin_used_analytics() -> Result<()> {
let payload: serde_json::Value =
serde_json::from_slice(&analytics_request.body).expect("analytics payload");
let event = &payload["events"][0];
let event = payload["events"]
.as_array()
.and_then(|events| {
events
.iter()
.find(|event| event["event_type"] == "codex_plugin_used")
})
.expect("codex_plugin_used event should be present");
assert_eq!(event["event_type"], "codex_plugin_used");
assert_eq!(event["event_params"]["plugin_id"], "sample@test");
assert_eq!(event["event_params"]["plugin_name"], "sample");