1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-25 16:49:18 -05:00
denoland-deno/cli/tests/node_compat/test/parallel/test-buffer-isencoding.js

46 lines
738 B
JavaScript
Raw Normal View History

// deno-fmt-ignore-file
// deno-lint-ignore-file
// Copyright Joyent and Node contributors. All rights reserved. MIT license.
// Taken from Node 18.12.1
// This file is automatically generated by "node/_tools/setup.ts". Do not modify this file manually
'use strict';
require('../common');
const assert = require('assert');
[
'hex',
'utf8',
'utf-8',
'ascii',
'latin1',
'binary',
'base64',
'base64url',
'ucs2',
'ucs-2',
'utf16le',
'utf-16le',
].forEach((enc) => {
assert.strictEqual(Buffer.isEncoding(enc), true);
});
[
'utf9',
'utf-7',
'Unicode-FTW',
'new gnu gun',
false,
NaN,
{},
Infinity,
[],
1,
0,
-1,
].forEach((enc) => {
assert.strictEqual(Buffer.isEncoding(enc), false);
});