|
|
@ -48,7 +48,12 @@ var qsTestCases = [ |
|
|
|
'undef': ''}], |
|
|
|
[' foo = bar ', '%20foo%20=%20bar%20', {' foo ': ' bar '}], |
|
|
|
['foo=%zx', 'foo=%25zx', {'foo': '%zx'}], |
|
|
|
['foo=%EF%BF%BD', 'foo=%EF%BF%BD', {'foo': '\ufffd' }] |
|
|
|
['foo=%EF%BF%BD', 'foo=%EF%BF%BD', {'foo': '\ufffd' }], |
|
|
|
[ 'toString=foo&valueOf=bar&__defineGetter__=baz', |
|
|
|
'toString=foo&valueOf=bar&__defineGetter__=baz', |
|
|
|
{ toString: 'foo', |
|
|
|
valueOf: 'bar', |
|
|
|
__defineGetter__: 'baz' } ] |
|
|
|
]; |
|
|
|
|
|
|
|
// [ wonkyQS, canonicalQS, obj ]
|
|
|
|