Skip to content

Commit b99b7b5

Browse files
runtime non-null assertion to coerce
1 parent 997b588 commit b99b7b5

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

packages/backend/test/utils.ts

+2
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ export const successfulApiCall = async <E extends keyof misskey.Endpoints, P ext
4747
const res = await api(endpoint, parameters, user);
4848
const status = assertion.status ?? (res.body == null ? 204 : 200);
4949
assert.strictEqual(res.status, status, inspect(res.body, { depth: 5, colors: true }));
50+
assert.ok(res.body);
5051
return res.body;
5152
};
5253

@@ -59,6 +60,7 @@ export const failedApiCall = async <T, E extends keyof misskey.Endpoints, P exte
5960
const { status, code, id } = assertion;
6061
const res = await api(endpoint, parameters, user);
6162
assert.strictEqual(res.status, status, inspect(res.body));
63+
assert.ok(res.body);
6264
assert.strictEqual(res.body.error.code, code, inspect(res.body));
6365
assert.strictEqual(res.body.error.id, id, inspect(res.body));
6466
return res.body;

0 commit comments

Comments
 (0)