mirror of
https://github.com/tc39/test262.git
synced 2025-04-08 19:35:28 +02:00
Add names for expected outcomes in compareArray.js
This commit is contained in:
parent
0c784ef954
commit
72ff7d1269
@ -37,14 +37,14 @@ assert.compareArray = function(actual, expected, message) {
|
||||
message = message.toString();
|
||||
}
|
||||
|
||||
assert(actual != null, `First argument shouldn't be nullish. ${message}`);
|
||||
assert(expected != null, `Second argument shouldn't be nullish. ${message}`);
|
||||
assert(actual != null, `Actual argument shouldn't be nullish. ${message}`);
|
||||
assert(expected != null, `Expected argument shouldn't be nullish. ${message}`);
|
||||
var format = compareArray.format;
|
||||
var result = compareArray(actual, expected);
|
||||
|
||||
// The following prevents actual and expected from being iterated and evaluated
|
||||
// more than once unless absolutely necessary.
|
||||
if (!result) {
|
||||
assert(false, `Expected ${format(actual)} and ${format(expected)} to have the same contents. ${message}`);
|
||||
assert(false, `Actual ${format(actual)} and expected ${format(expected)} should have the the same contents. ${message}`);
|
||||
}
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user