Skip to content

Commit 4d6f689

Browse files
committed
fix: avoid JSON conversion for event bodies
1 parent f2f33e2 commit 4d6f689

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

sentry-cli/integration-test/action.psm1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ class InvokeSentryResult
5353
if ($eventId -and $ids -notcontains $eventId)
5454
{
5555
$body = $lines | Select-Object -Skip 1 | Where-Object {
56-
($_ | ConvertFrom-Json | Select-Object -ExpandProperty event_id -ErrorAction SilentlyContinue) -eq $eventId
56+
$_ -like "*`"event_id`":`"$eventId`"*"
5757
} | Select-Object -First 1
5858
if ($body)
5959
{

sentry-cli/integration-test/tests/action.Tests.ps1

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -108,19 +108,23 @@ helloworld
108108
'@
109109
Invoke-WebRequest -Uri "$url/api/0/envelope" -Method Post -Body @'
110110
{"event_id":"9ec79c33ec9942ab8353589fcb2e04dc","dsn":"https://e12d836b15bb49d7bbf99e64295d995b:@sentry.io/42","sent_at":"2025-11-20T03:53:38.929Z"}
111-
{"type":"event","length":47,"content_type":"application/json"}
112-
{"event_id":"9ec79c33ec9942ab8353589fcb2e04dc"}
111+
{"type":"event","length":133,"content_type":"application/json"}
112+
{"event_id":"9ec79c33ec9942ab8353589fcb2e04dc","debug_file":"C:\\a\\_work\\1\\s\\generated\\androidx.fragment.fragment\\obj\\Release\\net8.0-android\\Xamarin.AndroidX.Fragment.pdb"}
113+
{"type":"attachment","length":10,"content_type":"text/plain","filename":"hello.txt"}
114+
\xef\xbb\xbfHello\r\n
113115
'@
114116
Invoke-WebRequest -Uri "$url/api/0/envelope" -Method Post -Body @'
115117
{"event_id":"9ec79c33ec9942ab8353589fcb2e04dc","dsn":"https://e12d836b15bb49d7bbf99e64295d995b:@sentry.io/42","sent_at":"2025-11-20T03:53:41.505Z"}
116-
{"type":"event","length":47,"content_type":"application/json"}
117-
{"event_id":"9ec79c33ec9942ab8353589fcb2e04dc"}
118+
{"type":"event","length":133,"content_type":"application/json"}
119+
{"event_id":"9ec79c33ec9942ab8353589fcb2e04dc","debug_file":"C:\\a\\_work\\1\\s\\generated\\androidx.fragment.fragment\\obj\\Release\\net8.0-android\\Xamarin.AndroidX.Fragment.pdb"}
120+
{"type":"attachment","length":10,"content_type":"text/plain","filename":"hello.txt"}
121+
\xef\xbb\xbfHello\r\n
118122
'@
119123
}
120124

121125
Should -ActualValue $result.HasErrors() -BeFalse
122126
$result.Envelopes().Length | Should -Be 3
123127
$result.Events().Length | Should -Be 1
124-
$result.Events()[0].Length | Should -Be 47
128+
$result.Events()[0].Length | Should -Be 133
125129
}
126130
}

0 commit comments

Comments
 (0)