Skip to content

Commit eae2186

Browse files
committed
test fixes
1 parent 0427b35 commit eae2186

File tree

30 files changed

+949
-64
lines changed

30 files changed

+949
-64
lines changed

py/tests/test_processing.py

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -119,17 +119,20 @@ def test_normalize_user_agent(must_normalize):
119119
)
120120

121121
if must_normalize:
122-
assert event["contexts"] == {
123-
"browser": {
124-
"browser": "Firefox 15.0.1",
125-
"name": "Firefox",
126-
"version": "15.0.1",
127-
"type": "browser",
128-
},
129-
"client_os": {"name": "Ubuntu", "os": "Ubuntu", "type": "os"},
122+
assert event["contexts"]["browser"] == {
123+
"browser": "Firefox 15.0.1",
124+
"name": "Firefox",
125+
"version": "15.0.1",
126+
"type": "browser",
127+
}
128+
assert event["contexts"]["client_os"] == {
129+
"name": "Ubuntu",
130+
"os": "Ubuntu",
131+
"type": "os",
130132
}
133+
assert set(event["contexts"].keys()) == {"browser", "client_os", "trace"}
131134
else:
132-
assert "contexts" not in event
135+
assert set(event["contexts"].keys()) == {"trace"}
133136

134137

135138
def test_validate_pii_selector():

relay-event-normalization/src/event.rs

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3978,14 +3978,49 @@ mod tests {
39783978
},
39793979
);
39803980

3981-
insta::assert_ron_snapshot!(SerializableAnnotated(&event.contexts), {}, @r###"
3981+
insta::assert_ron_snapshot!(SerializableAnnotated(&event.contexts), {
3982+
".event_id" => "[event-id]",
3983+
".trace.trace_id" => "[trace-id]",
3984+
".trace.span_id" => "[span-id]"
3985+
}, @r#"
39823986
{
39833987
"performance_score": {
39843988
"score_profile_version": "beta",
39853989
"type": "performancescore",
39863990
},
3991+
"trace": {
3992+
"trace_id": "[trace-id]",
3993+
"span_id": "[span-id]",
3994+
"status": "unknown",
3995+
"exclusive_time": 5000.0,
3996+
"type": "trace",
3997+
},
3998+
"_meta": {
3999+
"trace": {
4000+
"span_id": {
4001+
"": Meta(Some(MetaInner(
4002+
rem: [
4003+
[
4004+
"span_id.missing",
4005+
s,
4006+
],
4007+
],
4008+
))),
4009+
},
4010+
"trace_id": {
4011+
"": Meta(Some(MetaInner(
4012+
rem: [
4013+
[
4014+
"trace_id.missing",
4015+
s,
4016+
],
4017+
],
4018+
))),
4019+
},
4020+
},
4021+
},
39874022
}
3988-
"###);
4023+
"#);
39894024
insta::assert_ron_snapshot!(SerializableAnnotated(&event.measurements), {}, @r###"
39904025
{
39914026
"inp": {

0 commit comments

Comments
 (0)