Skip to content

Commit 553aa8b

Browse files
committed
Add missing payload guard
1 parent 7ac9d4c commit 553aa8b

File tree

1 file changed

+3
-0
lines changed
  • packages/nextjs/test/integration/test

1 file changed

+3
-0
lines changed

packages/nextjs/test/integration/test/utils.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,15 +115,18 @@ module.exports.sleep = duration => {
115115
};
116116

117117
module.exports.expectEvent = (request, expectedEvent) => {
118+
if (!request) throw new Error('Event missing');
118119
return assertObjectMatches(extractEventFromRequest(request), expectedEvent);
119120
};
120121

121122
module.exports.expectSession = (request, expectedItem) => {
123+
if (!request) throw new Error('Session missing');
122124
const { itemHeader, item } = extractEnvelopeFromRequest(request);
123125
return itemHeader.type === 'session' && assertObjectMatches(item, expectedItem);
124126
};
125127

126128
module.exports.expectTransaction = (request, expectedItem) => {
129+
if (!request) throw new Error('Transaction missing');
127130
const { itemHeader, item } = extractEnvelopeFromRequest(request);
128131
return itemHeader.type === 'transaction' && assertObjectMatches(item, expectedItem);
129132
};

0 commit comments

Comments
 (0)