From 62e923e7f5292cf9c5274c2b7b92271915ea10ca Mon Sep 17 00:00:00 2001 From: Daniel Huigens Date: Fri, 12 Nov 2021 17:21:43 +0100 Subject: [PATCH] Remove line terminators from randomly generated test messages Remove line separators (U+2028) and paragraph separators (U+2029) from randomly generated test messages. These messages cause the test to fail due to the difference in handling them between multiline regexes and OpenPGP.js-internal functions. --- test/general/testInputs.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/general/testInputs.js b/test/general/testInputs.js index 6bcb9e1d2..b50ba61c9 100644 --- a/test/general/testInputs.js +++ b/test/general/testInputs.js @@ -9,7 +9,7 @@ function createSomeMessage(){ for (let i = 0; i < 10; i++) { arr.push(0x1F600 + Math.floor(Math.random() * (0x1F64F - 0x1F600)) + 1); } - return '  \t' + String.fromCodePoint(...arr).replace(/\r/g, '\n') + '  \t\n한국어/조선말'; + return '  \t' + String.fromCodePoint(...arr).replace(/[\r\u2028\u2029]/g, '\n') + '  \t\n한국어/조선말'; } module.exports = {