Skip to content

Commit 33d69d5

Browse files
authored
fix(integration-tests): Refactor countdown mechanism of getMultipleSentryRequests. (#4360)
1 parent 01161b0 commit 33d69d5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/integration-tests/utils/helpers.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,16 +53,16 @@ async function getSentryEvents(page: Page, url?: string): Promise<Array<Event>>
5353
*/
5454
async function getMultipleSentryRequests(page: Page, count: number, url?: string): Promise<Event[]> {
5555
const requests: Promise<Event[]> = new Promise((resolve, reject) => {
56-
let reqCount = 0;
56+
let reqCount = count;
5757
const requestData: Event[] = [];
5858

5959
page.on('request', request => {
6060
if (storeUrlRegex.test(request.url())) {
61-
reqCount += 1;
6261
try {
62+
reqCount -= 1;
6363
requestData.push(JSON.parse((request && request.postData()) || ''));
6464

65-
if (reqCount >= count - 1) {
65+
if (reqCount === 0) {
6666
resolve(requestData);
6767
}
6868
} catch (err) {

0 commit comments

Comments
 (0)