mirror of
https://github.com/nodejs/node.git
synced 2025-05-09 09:08:46 +00:00

common.js needs to be loaded in all tests so that there is checking for variable leaks and possibly other things. However, it does not need to be assigned to a variable if nothing in common.js is referred to elsewhere in the test. PR-URL: https://github.com/nodejs/node/pull/4408 Reviewed-By: James M Snell <jasnell@gmail.com>
25 lines
503 B
JavaScript
25 lines
503 B
JavaScript
'use strict';
|
|
require('../common');
|
|
const assert = require('assert');
|
|
const qs = require('querystring');
|
|
|
|
assert.deepEqual(
|
|
qs.parse('foo=>bar&&bar=>baz', '&&', '=>'),
|
|
{foo: 'bar', bar: 'baz'}
|
|
);
|
|
|
|
assert.strictEqual(
|
|
qs.stringify({foo: 'bar', bar: 'baz'}, '&&', '=>'),
|
|
'foo=>bar&&bar=>baz'
|
|
);
|
|
|
|
assert.deepEqual(
|
|
qs.parse('foo==>bar, bar==>baz', ', ', '==>'),
|
|
{foo: 'bar', bar: 'baz'}
|
|
);
|
|
|
|
assert.strictEqual(
|
|
qs.stringify({foo: 'bar', bar: 'baz'}, ', ', '==>'),
|
|
'foo==>bar, bar==>baz'
|
|
);
|