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"); |
+})() |