| Index: test/mjsunit/mjsunit.js
 | 
| diff --git a/test/mjsunit/mjsunit.js b/test/mjsunit/mjsunit.js
 | 
| index 121b7e0a0e2043952017a02759706806bddaaf4d..bcd4913b3b775b59983b116281e1a267ebc0a011 100644
 | 
| --- a/test/mjsunit/mjsunit.js
 | 
| +++ b/test/mjsunit/mjsunit.js
 | 
| @@ -231,8 +231,16 @@ 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) {
 | 
| @@ -245,6 +253,8 @@ var assertUnoptimized;
 | 
|  
 | 
|  
 | 
|    assertEquals = function assertEquals(expected, found, name_opt) {
 | 
| +    checkArity(arguments, 2, "assertEquals");
 | 
| +
 | 
|      if (!deepEquals(found, expected)) {
 | 
|        fail(PrettyPrint(expected), found, name_opt);
 | 
|      }
 | 
| 
 |