Skip to content

Commit dc576da

Browse files
committed
make less brittle
1 parent 1c45239 commit dc576da

File tree

1 file changed

+8
-2
lines changed
  • packages/browser-integration-tests/suites/replay/errors/droppedError

1 file changed

+8
-2
lines changed

packages/browser-integration-tests/suites/replay/errors/droppedError/test.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import { expect } from '@playwright/test';
22

33
import { sentryTest } from '../../../../utils/fixtures';
4-
import { getReplaySnapshot, shouldSkipReplayTest } from '../../../../utils/replayHelpers';
4+
import { envelopeRequestParser } from '../../../../utils/helpers';
5+
import { getReplaySnapshot, isReplayEvent, shouldSkipReplayTest } from '../../../../utils/replayHelpers';
56

67
sentryTest(
78
'[error-mode] should not start recording if an error occurred when the error was dropped',
@@ -13,7 +14,12 @@ sentryTest(
1314
let callsToSentry = 0;
1415

1516
await page.route('https://dsn.ingest.sentry.io/**/*', route => {
16-
callsToSentry++;
17+
const req = route.request();
18+
const event = envelopeRequestParser(req);
19+
20+
if (isReplayEvent(event)) {
21+
callsToSentry++;
22+
}
1723

1824
return route.fulfill({
1925
status: 200,

0 commit comments

Comments
 (0)