| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 98e32db commit a15ecd2
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -18,6 +18,15 @@ assert.strictEqual(punycode.decode( | |||
| 18 | 18 | 'Willst du die Blthe des frhen, die Frchte des spteren Jahres-x9e96lkal'), | |
| 19 | 19 | 'Willst du die Blüthe des frühen, die Früchte des späteren Jahres'); | |
| 20 | 20 | assert.strictEqual(punycode.decode('wgv71a119e'), '日本語'); | |
| 21 | + assert.throws(() => { | ||
| 22 | + punycode.decode(' '); | ||
| 23 | + }, /^RangeError: Invalid input$/); | ||
| 24 | + assert.throws(() => { | ||
| 25 | + punycode.decode('α-'); | ||
| 26 | + }, /^RangeError: Illegal input >= 0x80 \(not a basic code point\)$/); | ||
| 27 | + assert.throws(() => { | ||
| 28 | + punycode.decode('あ'); | ||
| 29 | + }, /^RangeError: Overflow: input needs wider integers to process$/); | ||
| 21 | 30 | ||
| 22 | 31 | // http://tools.ietf.org/html/rfc3492#section-7.1 | |
| 23 | 32 | const tests = [ | |
| Back | FazBrowse Home | New Git URL |
0 commit comments