Lines Matching refs:parseEncoding
5 const { parseEncoding } = require(`./build/${common.buildType}/binding`);
8 assert.strictEqual(parseEncoding('ascii'), 'ASCII');
9 assert.strictEqual(parseEncoding('ASCII'), 'ASCII');
10 assert.strictEqual(parseEncoding('base64'), 'BASE64');
11 assert.strictEqual(parseEncoding('BASE64'), 'BASE64');
12 assert.strictEqual(parseEncoding('base64url'), 'BASE64URL');
13 assert.strictEqual(parseEncoding('BASE64URL'), 'BASE64URL');
14 assert.strictEqual(parseEncoding('binary'), 'LATIN1');
15 assert.strictEqual(parseEncoding('BINARY'), 'LATIN1');
16 assert.strictEqual(parseEncoding('buffer'), 'BUFFER');
17 assert.strictEqual(parseEncoding('BUFFER'), 'BUFFER');
18 assert.strictEqual(parseEncoding('hex'), 'HEX');
19 assert.strictEqual(parseEncoding('HEX'), 'HEX');
20 assert.strictEqual(parseEncoding('latin1'), 'LATIN1');
21 assert.strictEqual(parseEncoding('LATIN1'), 'LATIN1');
24 assert.strictEqual(parseEncoding('ucs2'), 'UCS2');
25 assert.strictEqual(parseEncoding('ucs-2'), 'UCS2');
26 assert.strictEqual(parseEncoding('UCS2'), 'UCS2');
27 assert.strictEqual(parseEncoding('UCS-2'), 'UCS2');
30 assert.strictEqual(parseEncoding('utf8'), 'UTF8');
31 assert.strictEqual(parseEncoding('utf-8'), 'UTF8');
32 assert.strictEqual(parseEncoding('UTF8'), 'UTF8');
33 assert.strictEqual(parseEncoding('UTF-8'), 'UTF8');
36 assert.strictEqual(parseEncoding('utf16le'), 'UCS2');
37 assert.strictEqual(parseEncoding('utf-16le'), 'UCS2');
38 assert.strictEqual(parseEncoding('UTF16LE'), 'UCS2');
39 assert.strictEqual(parseEncoding('UTF-16LE'), 'UCS2');
42 assert.strictEqual(parseEncoding(''), 'UNKNOWN');
43 assert.strictEqual(parseEncoding('asCOO'), 'UNKNOWN');
44 assert.strictEqual(parseEncoding('hux'), 'UNKNOWN');
45 assert.strictEqual(parseEncoding('utf-buffer'), 'UNKNOWN');
46 assert.strictEqual(parseEncoding('utf-16leNOT'), 'UNKNOWN');
47 assert.strictEqual(parseEncoding('linary'), 'UNKNOWN');
48 assert.strictEqual(parseEncoding('luffer'), 'UNKNOWN');