Commit 3bcea483 authored by Ben L. Titzer's avatar Ben L. Titzer

Remove arguments arity check in mjsunit because it vastly slows down the tests.

R=mstarzinger@chromium.org
BUG=

Review URL: https://codereview.chromium.org/724133004

Cr-Commit-Position: refs/heads/master@{#25353}
parent 98a1a206
......@@ -231,16 +231,7 @@ var assertUnoptimized;
return deepObjectEquals(a, b);
}
function checkArity(args, arity, name) {
if (args.length < arity) {
fail(PrettyPrint(arity), args.length,
name + " requires " + arity + " or more arguments");
}
}
assertSame = function assertSame(expected, found, name_opt) {
checkArity(arguments, 2, "assertSame");
// TODO(mstarzinger): We should think about using Harmony's egal operator
// or the function equivalent Object.is() here.
if (found === expected) {
......@@ -253,8 +244,6 @@ var assertUnoptimized;
assertEquals = function assertEquals(expected, found, name_opt) {
checkArity(arguments, 2, "assertEquals");
if (!deepEquals(found, expected)) {
fail(PrettyPrint(expected), found, name_opt);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment