We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3404b7e commit cbd0cebCopy full SHA for cbd0ceb
1 file changed
test/node/test-buffer-badhex.js
@@ -17,9 +17,11 @@ const assert = require('assert');
17
// Node Buffer behavior check
18
// > Buffer.from('abc def01','hex')
19
// <Buffer ab>
20
+ assert.strictEqual(buf.write('00000000', 0, 'hex'), 4);
21
assert.strictEqual(buf.write('abc def01', 0, 'hex'), 1);
- assert.deepStrictEqual(buf, new Buffer([0xab]));
22
- assert.strictEqual(buf.toString('hex'), 'ab');
+ assert.deepStrictEqual(buf, new Buffer([0xab, 0, 0, 0]));
23
+ assert.strictEqual(buf.toString('hex'), 'ab000000');
24
+ assert.deepStrictEqual(Buffer.from('abc def01', 'hex'), Buffer.from([0xab]));
25
26
const copy = Buffer.from(buf.toString('hex'), 'hex');
27
assert.strictEqual(buf.toString('hex'), copy.toString('hex'));
@@ -53,4 +55,3 @@ const assert = require('assert');
53
55
const badHex = `${hex.slice(0, 256)}xx${hex.slice(256, 510)}`;
54
56
assert.deepStrictEqual(Buffer.from(badHex, 'hex'), buf.slice(0, 128));
57
}
-
0 commit comments