Skip to content

Commit ace3509

Browse files
committed
use invariant
1 parent e272823 commit ace3509

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

src/execution/__tests__/stream-test.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -136,14 +136,13 @@ async function completeAsync(document, numCalls) {
136136

137137
const result = await execute({ schema, document, rootValue: {} });
138138

139-
if (isAsyncIterable(result)) {
140-
const promises = [];
141-
for (let i = 0; i < numCalls; i++) {
142-
promises.push(result.next());
143-
}
144-
return Promise.all(promises);
139+
invariant(isAsyncIterable(result));
140+
141+
const promises = [];
142+
for (let i = 0; i < numCalls; i++) {
143+
promises.push(result.next());
145144
}
146-
return result;
145+
return Promise.all(promises);
147146
}
148147

149148
describe('Execute: stream directive', () => {

0 commit comments

Comments
 (0)