From edf57044e0d87dd7d8bd5e3695a19a6fbeffaf7a Mon Sep 17 00:00:00 2001 From: Ruben Bridgewater Date: Fri, 26 Nov 2021 05:27:00 +0100 Subject: [PATCH] assert: allow arbitrary argument order in match() and doesNotMatch() This allows assert.match() and assert.doesNotMatch() arguments to be inserted in any order. Signed-off-by: Ruben Bridgewater --- doc/api/assert.md | 10 +++++++ lib/assert.js | 30 +++++++++++++++++---- test/parallel/test-assert.js | 52 +++++++++++++++++++++++++++++++++--- 3 files changed, 84 insertions(+), 8 deletions(-) diff --git a/doc/api/assert.md b/doc/api/assert.md index a22a6082c3a379..affe1778852a7f 100644 --- a/doc/api/assert.md +++ b/doc/api/assert.md @@ -890,11 +890,16 @@ parameter is an instance of an [`Error`][] then it will be thrown instead of the ## `assert.doesNotMatch(string, regexp[, message])` +## `assert.doesNotMatch(regexp, string[, message])` +