Browse Source

test,assert: add deepEqual/deepStrictEqual tests for typed arrays

Let's test typed arrays which have a .byteOffset and .byteLength (i.e.
typed arrays that are slices of parent typed arrays).

PR-URL: https://github.com/nodejs/node/pull/8002
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
v7.x
Feross Aboukhadijeh 9 years ago
committed by James M Snell
parent
commit
a8438a0438
  1. 5
      test/parallel/test-assert-typedarray-deepequal.js

5
test/parallel/test-assert-typedarray-deepequal.js

@ -26,7 +26,10 @@ const equalArrayPairs = [
[new Int16Array([256]), new Uint16Array([256])], [new Int16Array([256]), new Uint16Array([256])],
[new Float32Array([+0.0]), new Float32Array([-0.0])], [new Float32Array([+0.0]), new Float32Array([-0.0])],
[new Float64Array([+0.0]), new Float32Array([-0.0])], [new Float64Array([+0.0]), new Float32Array([-0.0])],
[new Float64Array([+0.0]), new Float64Array([-0.0])] [new Float64Array([+0.0]), new Float64Array([-0.0])],
[new Uint8Array([1, 2, 3, 4]).subarray(1), new Uint8Array([2, 3, 4])],
[new Uint16Array([1, 2, 3, 4]).subarray(1), new Uint16Array([2, 3, 4])],
[new Uint32Array([1, 2, 3, 4]).subarray(1, 3), new Uint32Array([2, 3])]
]; ];
const notEqualArrayPairs = [ const notEqualArrayPairs = [

Loading…
Cancel
Save