1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
// Copyright (C) 2021 Rick Waldron. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.
/*---
description: >
compareArray can handle any value in message arg
includes: [compareArray.js]
features: [BigInt, Symbol]
---*/
assert.compareArray([], [], true);
assert.compareArray([], [], 1);
assert.compareArray([], [], 1n);
assert.compareArray([], [], () => {});
assert.compareArray([], [], "test262");
assert.compareArray([], [], Symbol("1"));
assert.compareArray([], [], {});
assert.compareArray([], [], []);
assert.compareArray([], [], -1);
assert.compareArray([], [], Infinity);
assert.compareArray([], [], -Infinity);
assert.compareArray([], [], 0.1);
assert.compareArray([], [], -0.1);
reportCompare(0, 0);
|