Lines Matching refs:assert
24 const assert = require('assert');
30 assert.strictEqual(decoder.encoding, 'utf8');
35 assert.strictEqual(decoder2.encoding, 'utf8');
91 assert.strictEqual(decoder.write(Buffer.from('E1', 'hex')), '');
94 assert(decoder.lastChar.equals(new Uint8Array([0xe1, 0, 0, 0])));
95 assert.strictEqual(decoder.lastNeed, 2);
96 assert.strictEqual(decoder.lastTotal, 3);
98 assert.strictEqual(decoder.end(), '\ufffd');
104 assert.strictEqual(
108 assert.strictEqual(decoder.end(), '');
112 assert.strictEqual(decoder.write(Buffer.from('E18B', 'hex')), '');
113 assert.strictEqual(decoder.end(), '\ufffd');
116 assert.strictEqual(decoder.write(Buffer.from('\ufffd')), '\ufffd');
117 assert.strictEqual(decoder.end(), '');
120 assert.strictEqual(decoder.write(Buffer.from('\ufffd\ufffd\ufffd')),
122 assert.strictEqual(decoder.end(), '');
125 assert.strictEqual(decoder.write(Buffer.from('EFBFBDE2', 'hex')), '\ufffd');
126 assert.strictEqual(decoder.end(), '\ufffd');
129 assert.strictEqual(decoder.write(Buffer.from('F1', 'hex')), '');
130 assert.strictEqual(decoder.write(Buffer.from('41F2', 'hex')), '\ufffdA');
131 assert.strictEqual(decoder.end(), '\ufffd');
135 assert.strictEqual(decoder.text(Buffer.from([0x41]), 2), '');
139 assert.strictEqual(decoder.write(Buffer.from('3DD8', 'hex')), '');
140 assert.strictEqual(decoder.write(Buffer.from('4D', 'hex')), '');
141 assert.strictEqual(decoder.write(Buffer.from('DC', 'hex')), '\ud83d\udc4d');
142 assert.strictEqual(decoder.end(), '');
145 assert.strictEqual(decoder.write(Buffer.from('3DD8', 'hex')), '');
146 assert.strictEqual(decoder.end(), '\ud83d');
149 assert.strictEqual(decoder.write(Buffer.from('3DD8', 'hex')), '');
150 assert.strictEqual(decoder.write(Buffer.from('4D', 'hex')), '');
151 assert.strictEqual(decoder.end(), '\ud83d');
154 assert.strictEqual(decoder.write(Buffer.from('3DD84D', 'hex')), '\ud83d');
155 assert.strictEqual(decoder.end(), '');
160 assert.strictEqual(decoder.write(Buffer.alloc(1)), '');
161 assert.strictEqual(decoder.write(Buffer.alloc(20)), '\0'.repeat(10));
162 assert.strictEqual(decoder.write(Buffer.alloc(48)), '\0'.repeat(24));
163 assert.strictEqual(decoder.end(), '');
169 assert.strictEqual(decoder.write(Buffer.from('f69b', 'hex')), '');
170 assert.strictEqual(decoder.write(Buffer.from('d1', 'hex')), '\ufffd\ufffd');
171 assert.strictEqual(decoder.end(), '\ufffd');
172 assert.strictEqual(decoder.write(Buffer.from('f4', 'hex')), '');
173 assert.strictEqual(decoder.write(Buffer.from('bde5', 'hex')), '\ufffd\ufffd');
174 assert.strictEqual(decoder.end(), '\ufffd');
176 assert.throws(
185 assert.throws(
194 assert.throws(
205 assert.throws(
213 assert.throws(
247 assert.fail(message);