Skip to content

Commit d31e4ae

Browse files
committed
feat: add assert.match helper
1 parent 943ad7f commit d31e4ae

1 file changed

Lines changed: 12 additions & 14 deletions

File tree

implementors/node/assert.js

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,22 @@
1-
21
import {
32
ok,
43
strictEqual,
54
notStrictEqual,
65
deepStrictEqual,
76
throws,
7+
match,
88
} from "node:assert/strict";
99

10-
const assert = Object.assign(
11-
(value, message) => ok(value, message),
12-
{
13-
ok: (value, message) => ok(value, message),
14-
strictEqual: (actual, expected, message) =>
15-
strictEqual(actual, expected, message),
16-
notStrictEqual: (actual, expected, message) =>
17-
notStrictEqual(actual, expected, message),
18-
deepStrictEqual: (actual, expected, message) =>
19-
deepStrictEqual(actual, expected, message),
20-
throws: (fn, error, message) => throws(fn, error, message),
21-
},
22-
);
10+
const assert = Object.assign((value, message) => ok(value, message), {
11+
ok: (value, message) => ok(value, message),
12+
strictEqual: (actual, expected, message) =>
13+
strictEqual(actual, expected, message),
14+
notStrictEqual: (actual, expected, message) =>
15+
notStrictEqual(actual, expected, message),
16+
deepStrictEqual: (actual, expected, message) =>
17+
deepStrictEqual(actual, expected, message),
18+
throws: (fn, error, message) => throws(fn, error, message),
19+
match: (string, regex, message) => match(string, regex, message),
20+
});
2321

2422
Object.assign(globalThis, { assert });

0 commit comments

Comments
 (0)