Chromium Code Reviews| Index: test/mjsunit/es7/object-observe.js |
| diff --git a/test/mjsunit/es7/object-observe.js b/test/mjsunit/es7/object-observe.js |
| index 99fa38a8573f1f2db70b3c2a0875d61132202c8b..a6831c09633a41a385e69307dc7e39538c306faf 100644 |
| --- a/test/mjsunit/es7/object-observe.js |
| +++ b/test/mjsunit/es7/object-observe.js |
| @@ -1824,3 +1824,16 @@ for (var b1 = 0; b1 < 2; ++b1) |
| { object: fun, type: 'add', name: 'name' }, |
| ]); |
| })(); |
| + |
| + |
| +(function TestObserveInvalidAcceptMessage() { |
| + try { |
|
arv (Not doing code reviews)
2015/03/12 17:56:25
Here is another way to write this:
var ex;
try {
|
| + Object.observe({}, function(){}, "not an object"); |
| + } catch (e) { |
| + assertInstanceof(e, TypeError); |
| + assertEquals("Object.observe accept must be an array of strings.", |
| + e.message); |
|
caitp (gmail)
2015/03/12 18:00:17
kind of a nit, but the observe_invalid_accept mess
|
| + return; |
| + } |
| + fail("TypeError", "no exception"); |
| +})() |