Add tests for querystring.unescapeBuffer
This commit is contained in:
parent
8b980d729c
commit
2a750bffcc
@ -145,3 +145,29 @@ assert.equal(f, "a:b;q:x%3Ay%3By%3Az");
|
||||
|
||||
|
||||
assert.deepEqual({}, qs.parse());
|
||||
|
||||
|
||||
|
||||
var b = qs.unescapeBuffer('%d3%f2Ug%1f6v%24%5e%98%cb%0d%ac%a2%2f%9d%eb%d8%a2%e6')
|
||||
// <Buffer d3 f2 55 67 1f 36 76 24 5e 98 cb 0d ac a2 2f 9d eb d8 a2 e6>
|
||||
assert.equal(0xd3, b[0]);
|
||||
assert.equal(0xf2, b[1]);
|
||||
assert.equal(0x55, b[2]);
|
||||
assert.equal(0x67, b[3]);
|
||||
assert.equal(0x1f, b[4]);
|
||||
assert.equal(0x36, b[5]);
|
||||
assert.equal(0x76, b[6]);
|
||||
assert.equal(0x24, b[7]);
|
||||
assert.equal(0x5e, b[8]);
|
||||
assert.equal(0x98, b[9]);
|
||||
assert.equal(0xcb, b[10]);
|
||||
assert.equal(0x0d, b[11]);
|
||||
assert.equal(0xac, b[12]);
|
||||
assert.equal(0xa2, b[13]);
|
||||
assert.equal(0x2f, b[14]);
|
||||
assert.equal(0x9d, b[15]);
|
||||
assert.equal(0xeb, b[16]);
|
||||
assert.equal(0xd8, b[17]);
|
||||
assert.equal(0xa2, b[18]);
|
||||
assert.equal(0xe6, b[19]);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user