We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 95faa55 commit 69a04a9Copy full SHA for 69a04a9
test/parallel/test-punycode.js
@@ -18,6 +18,15 @@ assert.strictEqual(punycode.decode(
18
'Willst du die Blthe des frhen, die Frchte des spteren Jahres-x9e96lkal'),
19
'Willst du die Blüthe des frühen, die Früchte des späteren Jahres');
20
assert.strictEqual(punycode.decode('wgv71a119e'), '日本語');
21
+assert.throws(() => {
22
+ punycode.decode(' ');
23
+}, /^RangeError: Invalid input$/);
24
25
+ punycode.decode('α-');
26
+}, /^RangeError: Illegal input >= 0x80 \(not a basic code point\)$/);
27
28
+ punycode.decode('あ');
29
+}, /^RangeError: Overflow: input needs wider integers to process$/);
30
31
// http://tools.ietf.org/html/rfc3492#section-7.1
32
const tests = [
0 commit comments