Lines Matching full:utf8
10 const orig = Buffer.from('těst ☕', 'utf8');
22 const dest = buffer.transcode(orig, 'utf8', test);
23 assert.strictEqual(dest.length, tests[test].length, `utf8->${test} length`);
25 assert.strictEqual(dest[n], tests[test][n], `utf8->${test} char ${n}`);
29 const dest = buffer.transcode(Buffer.from(tests.ucs2), 'ucs2', 'utf8');
34 const utf8 = Buffer.from('€'.repeat(4000), 'utf8'); constant
36 const utf8_to_ucs2 = buffer.transcode(utf8, 'utf8', 'ucs2');
37 const ucs2_to_utf8 = buffer.transcode(ucs2, 'ucs2', 'utf8');
38 assert.deepStrictEqual(utf8, ucs2_to_utf8);
40 assert.strictEqual(ucs2_to_utf8.toString('utf8'),
45 () => buffer.transcode(null, 'utf8', 'ascii'),
55 () => buffer.transcode(Buffer.from('a'), 'b', 'utf8'),
83 const dest = buffer.transcode(new Uint8Array(), 'utf8', 'latin1');