| Index: test/mjsunit/mjsunit.js
|
| diff --git a/test/mjsunit/mjsunit.js b/test/mjsunit/mjsunit.js
|
| index 9b07953c8aa22a24cd1386e1f212027dab0c7e2f..f3eda9f12d0d6dc1f6dd7e0cd546bf8b307de888 100644
|
| --- a/test/mjsunit/mjsunit.js
|
| +++ b/test/mjsunit/mjsunit.js
|
| @@ -114,6 +114,9 @@ var assertUnreachable;
|
| var assertOptimized;
|
| var assertUnoptimized;
|
|
|
| +// Assert that a string contains another expected substring.
|
| +var assertContains;
|
| +
|
|
|
| (function () { // Scope for utility functions.
|
|
|
| @@ -416,6 +419,12 @@ var assertUnoptimized;
|
| throw new MjsUnitAssertionError(message);
|
| };
|
|
|
| + assertContains = function(value, sub, name_opt) {
|
| + if (value == null ? (sub != null) : value.indexOf(sub) == -1) {
|
| + fail("contains '" + String(sub) + "'", value, name_opt);
|
| + }
|
| + };
|
| +
|
| var OptimizationStatusImpl = undefined;
|
|
|
| var OptimizationStatus = function(fun, sync_opt) {
|
|
|