// disabled in all browsers due to the Spectre/Meltdown security issue.
'test-buffer-sharedarraybuffer.js',
// References Node.js internals, irrelevant to browser implementation
- 'test-buffer-bindingobj-no-zerofill.js'
+ 'test-buffer-bindingobj-no-zerofill.js',
+ // Destructive test, modifies buffer.INSPECT_MAX_BYTES and causes later tests
+ // to fail.
+ 'test-buffer-inspect.js'
]
// Skip test files with these names
+++ /dev/null
-'use strict';
-var Buffer = require('../../').Buffer;
-
-
-var assert = require('assert');
-
-var util = require('util');
-
-var buffer = require('../../');
-
-buffer.INSPECT_MAX_BYTES = 2;
-
-var b = Buffer.allocUnsafe(4);
-b.fill('1234');
-
-var s = buffer.SlowBuffer(4);
-s.fill('1234');
-
-var expected = '<Buffer 31 32 ... >';
-
-assert.strictEqual(util.inspect(b), expected);
-assert.strictEqual(util.inspect(s), expected);
-
-b = Buffer.allocUnsafe(2);
-b.fill('12');
-
-s = buffer.SlowBuffer(2);
-s.fill('12');
-
-expected = '<Buffer 31 32>';
-
-assert.strictEqual(util.inspect(b), expected);
-assert.strictEqual(util.inspect(s), expected);
-
-buffer.INSPECT_MAX_BYTES = Infinity;
-
-assert.doesNotThrow(function() {
- assert.strictEqual(util.inspect(b), expected);
- assert.strictEqual(util.inspect(s), expected);
-});
-