Skip to content

Commit 2597da1

Browse files
orisanoevanlucas
authored andcommitted
test: improve punycode coverage to check surrogate pair
PR-URL: #12354 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Rich Trott <[email protected]>
1 parent 526fbcd commit 2597da1

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

test/parallel/test-punycode.js

+2
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ assert.strictEqual(
1313
'Willst du die Blthe des frhen, die Frchte des spteren Jahres-x9e96lkal'
1414
);
1515
assert.strictEqual(punycode.encode('日本語'), 'wgv71a119e');
16+
assert.strictEqual(punycode.encode('𩸽'), 'x73l');
1617

1718
assert.strictEqual(punycode.decode('tda'), 'ü');
1819
assert.strictEqual(punycode.decode('Goethe-'), 'Goethe');
@@ -24,6 +25,7 @@ assert.strictEqual(
2425
'Willst du die Blüthe des frühen, die Früchte des späteren Jahres'
2526
);
2627
assert.strictEqual(punycode.decode('wgv71a119e'), '日本語');
28+
assert.strictEqual(punycode.decode('x73l'), '𩸽');
2729
assert.throws(() => {
2830
punycode.decode(' ');
2931
}, /^RangeError: Invalid input$/);

0 commit comments

Comments
 (0)