summaryrefslogtreecommitdiff
path: root/test/parallel/test-stringbytes-external.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/parallel/test-stringbytes-external.js')
-rw-r--r--test/parallel/test-stringbytes-external.js16
1 files changed, 8 insertions, 8 deletions
diff --git a/test/parallel/test-stringbytes-external.js b/test/parallel/test-stringbytes-external.js
index f9bd78378e..6833223217 100644
--- a/test/parallel/test-stringbytes-external.js
+++ b/test/parallel/test-stringbytes-external.js
@@ -10,7 +10,7 @@ var write_str = 'a';
// first do basic checks
-var b = new Buffer(write_str, 'ucs2');
+var b = Buffer.from(write_str, 'ucs2');
var c = b.toString('binary');
assert.equal(b[0], 0x61);
assert.equal(b[1], 0);
@@ -22,7 +22,7 @@ write_str = Array(size).join(write_str);
ucs2_control = Array(size).join(ucs2_control);
// check resultant buffer and output string
-b = new Buffer(write_str, 'ucs2');
+b = Buffer.from(write_str, 'ucs2');
// check fist Buffer created from write string
for (let i = 0; i < b.length; i += 2) {
assert.equal(b[i], 0x61);
@@ -34,8 +34,8 @@ var b_ucs = b.toString('ucs2');
// check control against external binary string
assert.equal(ucs2_control, b_bin);
// create buffer copy from external
-var c_bin = new Buffer(b_bin, 'binary');
-var c_ucs = new Buffer(b_ucs, 'ucs2');
+var c_bin = Buffer.from(b_bin, 'binary');
+var c_ucs = Buffer.from(b_ucs, 'ucs2');
// make sure they're the same length
assert.equal(c_bin.length, c_ucs.length);
// make sure Buffers from externals are the same
@@ -60,7 +60,7 @@ var PRE_3OF4_APEX = Math.ceil((EXTERN_APEX / 4) * 3) - RADIOS;
var slice2 = datum.slice(0, PRE_HALF_APEX + j + 2);
var pumped_string = slice.toString('hex');
var pumped_string2 = slice2.toString('hex');
- var decoded = new Buffer(pumped_string, 'hex');
+ var decoded = Buffer.from(pumped_string, 'hex');
// the string are the same?
for (var k = 0; k < pumped_string.length; ++k) {
@@ -81,7 +81,7 @@ var PRE_3OF4_APEX = Math.ceil((EXTERN_APEX / 4) * 3) - RADIOS;
var slice2 = datum.slice(0, PRE_3OF4_APEX + j + 2);
var pumped_string = slice.toString('base64');
var pumped_string2 = slice2.toString('base64');
- var decoded = new Buffer(pumped_string, 'base64');
+ var decoded = Buffer.from(pumped_string, 'base64');
// the string are the same?
for (var k = 0; k < pumped_string.length - 3; ++k) {
@@ -98,8 +98,8 @@ var PRE_3OF4_APEX = Math.ceil((EXTERN_APEX / 4) * 3) - RADIOS;
// https://github.com/nodejs/node/issues/1024
(function() {
var a = Array(1 << 20).join('x');
- var b = Buffer(a, 'ucs2').toString('ucs2');
- var c = Buffer(b, 'utf8').toString('utf8');
+ var b = Buffer.from(a, 'ucs2').toString('ucs2');
+ var c = Buffer.from(b, 'utf8').toString('utf8');
assert.equal(a.length, b.length);
assert.equal(b.length, c.length);