Skip to content

Commit e9ae54d

Browse files
committed
fix playwright tests
1 parent f24334d commit e9ae54d

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

packages/integration-tests/utils/helpers.ts

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,24 @@ async function getMultipleRequests(
8787
if (urlRgx.test(request.url())) {
8888
try {
8989
reqCount -= 1;
90-
requestData.push(requestParser(request));
90+
91+
// TODO: This is to compensate for a temporary debugging hack which adds data the tests aren't anticipating to
92+
// the request. The code can be restored to its original form (the commented-out line below) once that hack is
93+
// removed. See https://github.com/getsentry/sentry-javascript/pull/4425.
94+
const parsedRequest = requestParser(request);
95+
if (parsedRequest.tags) {
96+
if (parsedRequest.tags.skippedNormalization && Object.keys(parsedRequest.tags).length === 1) {
97+
delete parsedRequest.tags;
98+
} else {
99+
delete parsedRequest.tags.skippedNormalization;
100+
}
101+
}
102+
if (parsedRequest.extra && Object.keys(parsedRequest.extra).length === 0) {
103+
delete parsedRequest.extra;
104+
}
105+
requestData.push(parsedRequest);
106+
// requestData.push(requestParser(request));
107+
91108
if (reqCount === 0) {
92109
resolve(requestData);
93110
}

0 commit comments

Comments
 (0)