From 40bffe18f12389016f7a7ba02a5329cf035c2024 Mon Sep 17 00:00:00 2001 From: Moshe Atlow Date: Thu, 22 Dec 2022 03:17:25 +0200 Subject: [PATCH] test: fix flakyness in test-runner reporter test PR-URL: https://github.com/nodejs/node/pull/45930 Fixes: https://github.com/nodejs/node/issues/45929 Reviewed-By: Luigi Pinca Reviewed-By: Yagiz Nizipli Reviewed-By: Colin Ihrig Reviewed-By: Antoine du Hamel --- test/parallel/test-runner-reporters.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/parallel/test-runner-reporters.js b/test/parallel/test-runner-reporters.js index 74cae3401e2843..b649fe529629f2 100644 --- a/test/parallel/test-runner-reporters.js +++ b/test/parallel/test-runner-reporters.js @@ -89,7 +89,9 @@ describe('node:test reporters', { concurrency: true }, () => { ['--test', '--test-reporter', fixtures.path('test-runner/custom_reporters/', filename), testFile]); assert.strictEqual(child.stderr.toString(), ''); - assert.strictEqual(child.stdout.toString(), `${filename} {"test:start":5,"test:pass":2,"test:fail":3,"test:plan":3,"test:diagnostic":7}`); + const stdout = child.stdout.toString(); + assert.match(stdout, /{"test:start":5,"test:pass":2,"test:fail":3,"test:plan":3,"test:diagnostic":\d+}$/); + assert.strictEqual(stdout.slice(0, filename.length + 2), `${filename} {`); }); }); });