mirror of
https://github.com/tc39/test262.git
synced 2025-07-26 23:44:27 +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();
|
message = message.toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
assert(actual != null, `First argument shouldn't be nullish. ${message}`);
|
assert(actual != null, `Actual argument shouldn't be nullish. ${message}`);
|
||||||
assert(expected != null, `Second argument shouldn't be nullish. ${message}`);
|
assert(expected != null, `Expected argument shouldn't be nullish. ${message}`);
|
||||||
var format = compareArray.format;
|
var format = compareArray.format;
|
||||||
var result = compareArray(actual, expected);
|
var result = compareArray(actual, expected);
|
||||||
|
|
||||||
// The following prevents actual and expected from being iterated and evaluated
|
// The following prevents actual and expected from being iterated and evaluated
|
||||||
// more than once unless absolutely necessary.
|
// more than once unless absolutely necessary.
|
||||||
if (!result) {
|
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