Index: test/mjsunit/regress/regress-crbug-109362.js |
diff --git a/test/mjsunit/regress/regress-3159.js b/test/mjsunit/regress/regress-crbug-109362.js |
similarity index 53% |
copy from test/mjsunit/regress/regress-3159.js |
copy to test/mjsunit/regress/regress-crbug-109362.js |
index cfc8a39b8d011533ed94fcaf11669814c9cbc4d2..0f7eef15b7a1796c352d28d6aec0b10ace7938d0 100644 |
--- a/test/mjsunit/regress/regress-3159.js |
+++ b/test/mjsunit/regress/regress-crbug-109362.js |
@@ -2,9 +2,12 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
+var g = new Function('1 + reference_error //@ sourceURL=evaltest'); |
aandrey
2014/11/10 20:38:18
could you also test that:
eval('(function () {\n
Yang
2014/11/11 09:51:55
Done.
|
+var stack; |
try { |
- new Uint32Array(new ArrayBuffer(1), 2, 3); |
+ g(); |
} catch (e) { |
- assertEquals("start offset of Uint32Array should be a multiple of 4", |
- e.message); |
+ stack = e.stack; |
} |
+ |
+assertTrue(stack.indexOf("at eval (evaltest:1:5)") > 0); |