Skip to content

Commit be2f3a3

Browse files
MadLittleModsTrott
authored andcommitted
doc: update assert.rejects() docs with a validation function example
Spawned from my own struggle to use in https://gitlab.com/gitlab-org/gitter/webapp/merge_requests/1702#note_268452483 PR-URL: #31271 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Colin Ihrig <[email protected]>
1 parent db28739 commit be2f3a3

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

doc/api/assert.md

+15
Original file line numberDiff line numberDiff line change
@@ -1134,6 +1134,21 @@ if the `asyncFn` fails to reject.
11341134
})();
11351135
```
11361136

1137+
```js
1138+
(async () => {
1139+
await assert.rejects(
1140+
async () => {
1141+
throw new TypeError('Wrong value');
1142+
},
1143+
(err) => {
1144+
assert.strictEqual(err.name, 'TypeError');
1145+
assert.strictEqual(err.message, 'Wrong value');
1146+
return true;
1147+
}
1148+
);
1149+
})();
1150+
```
1151+
11371152
```js
11381153
assert.rejects(
11391154
Promise.reject(new Error('Wrong value')),

0 commit comments

Comments
 (0)