| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 3671cc0 commit 9d6af7d
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -9,12 +9,20 @@ const util = require('util'); | |||
| 9 | 9 | const sp = new URLSearchParams('?a=a&b=b&b=c'); | |
| 10 | 10 | assert.strictEqual(util.inspect(sp), | |
| 11 | 11 | "URLSearchParams { 'a' => 'a', 'b' => 'b', 'b' => 'c' }"); | |
| 12 | + assert.strictEqual(util.inspect(sp, { depth: -1 }), '[Object]'); | ||
| 13 | + assert.strictEqual( | ||
| 14 | + util.inspect(sp, { breakLength: 1 }), | ||
| 15 | + "URLSearchParams {\n 'a' => 'a',\n 'b' => 'b',\n 'b' => 'c' }" | ||
| 16 | + ); | ||
| 12 | 17 | assert.strictEqual(util.inspect(sp.keys()), | |
| 13 | 18 | "URLSearchParams Iterator { 'a', 'b', 'b' }"); | |
| 14 | 19 | assert.strictEqual(util.inspect(sp.values()), | |
| 15 | 20 | "URLSearchParams Iterator { 'a', 'b', 'c' }"); | |
| 16 | 21 | assert.strictEqual(util.inspect(sp.keys(), { breakLength: 1 }), | |
| 17 | 22 | "URLSearchParams Iterator {\n 'a',\n 'b',\n 'b' }"); | |
| 23 | + assert.throws(() => sp[util.inspect.custom].call(), { | ||
| 24 | + code: 'ERR_INVALID_THIS', | ||
| 25 | + }); | ||
| 18 | 26 | ||
| 19 | 27 | const iterator = sp.entries(); | |
| 20 | 28 | assert.strictEqual(util.inspect(iterator), | |
@@ -27,3 +35,5 @@ iterator.next(); | |||
| 27 | 35 | iterator.next(); | |
| 28 | 36 | assert.strictEqual(util.inspect(iterator), | |
| 29 | 37 | 'URLSearchParams Iterator { }'); | |
| 38 | + const emptySp = new URLSearchParams(); | ||
| 39 | + assert.strictEqual(util.inspect(emptySp), 'URLSearchParams {}'); | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments