Lines Matching refs:assert

6 const assert = require('assert');
21 assert.deepStrictEqual(Object.getOwnPropertySymbols(m), ownSymbolsBeforeGetterAccess);
23 assert(sp);
24 assert.strictEqual(sp.toString(), '');
25 assert.strictEqual(m.search, '');
27 assert(!sp.has('a'));
29 assert(sp.has('a'));
30 assert.strictEqual(sp.get('a'), '[object Object]');
32 assert(!sp.has('a'));
35 assert.strictEqual(sp.toString(), '');
38 assert(sp.has('a'));
39 assert.strictEqual(sp.getAll('a').length, values.length);
40 assert.strictEqual(sp.get('a'), 'a');
42 assert.strictEqual(sp.toString(), serialized);
44 assert.strictEqual(m.search, `?${serialized}`);
46 assert.strictEqual(sp[Symbol.iterator], sp.entries);
51 assert.strictEqual(key, 'a', n);
52 assert.strictEqual(val, normalizedValues[n], n);
57 assert.strictEqual(key, 'a', n);
62 assert.strictEqual(val, normalizedValues[n], n);
67 assert.strictEqual(this, undefined, n);
68 assert.strictEqual(key, 'a', n);
69 assert.strictEqual(val, normalizedValues[n], n);
70 assert.strictEqual(obj, sp, n);
74 assert.strictEqual(this, m);
82 assert.throws(() => sp.forEach(), callbackErr);
83 assert.throws(() => sp.forEach(1), callbackErr);
87 assert.strictEqual(sp.toString(), 'a=a&b=b');
94 assert.strictEqual(String(sp), expected);
95 assert.deepStrictEqual(Array.from(sp), parsed);
98 assert.strictEqual(String(m.searchParams), expected);
99 assert.deepStrictEqual(Array.from(m.searchParams), parsed);
104 assert.strictEqual(String(sp), expected);
105 assert.deepStrictEqual(Array.from(sp), parsed);
108 assert.strictEqual(String(m.searchParams), expected);
109 assert.deepStrictEqual(Array.from(m.searchParams), parsed);