summaryrefslogtreecommitdiff
path: root/test/parallel/test-v8-serdes.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/parallel/test-v8-serdes.js')
-rw-r--r--test/parallel/test-v8-serdes.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/test/parallel/test-v8-serdes.js b/test/parallel/test-v8-serdes.js
index 1914375ba2..d3a879fc22 100644
--- a/test/parallel/test-v8-serdes.js
+++ b/test/parallel/test-v8-serdes.js
@@ -3,6 +3,7 @@
const common = require('../common');
const assert = require('assert');
const v8 = require('v8');
+const os = require('os');
const circular = {};
circular.circular = circular;
@@ -124,6 +125,9 @@ const objects = [
let buf = Buffer.alloc(32 + 9);
buf.write('ff0d5c0404addeefbe', 32, 'hex');
buf = buf.slice(32);
- assert.deepStrictEqual(v8.deserialize(buf),
- new Uint16Array([0xdead, 0xbeef]));
+
+ const expectedResult = os.endianness() === 'LE' ?
+ new Uint16Array([0xdead, 0xbeef]) : new Uint16Array([0xadde, 0xefbe]);
+
+ assert.deepStrictEqual(v8.deserialize(buf), expectedResult);
}