| Index: test/cctest/test-object-observe.cc
|
| diff --git a/test/cctest/test-object-observe.cc b/test/cctest/test-object-observe.cc
|
| index 4a21eb2c427873bc8fdafd6c52b6684acba8e0ca..374dca43474cbe701855749e96cac8cdee53b683 100644
|
| --- a/test/cctest/test-object-observe.cc
|
| +++ b/test/cctest/test-object-observe.cc
|
| @@ -64,20 +64,20 @@ TEST(PerIsolateState) {
|
| Handle<Value> observer = CompileRun("observer");
|
| Handle<Value> obj = CompileRun("obj");
|
| Handle<Value> notify_fun1 = CompileRun(
|
| - "(function() { Object.notify(obj, {type: 'a'}); })");
|
| + "(function() { obj.foo = 'bar'; })");
|
| Handle<Value> notify_fun2;
|
| {
|
| LocalContext context2;
|
| context2->Global()->Set(String::New("obj"), obj);
|
| notify_fun2 = CompileRun(
|
| - "(function() { Object.notify(obj, {type: 'b'}); })");
|
| + "(function() { obj.foo = 'baz'; })");
|
| }
|
| Handle<Value> notify_fun3;
|
| {
|
| LocalContext context3;
|
| context3->Global()->Set(String::New("obj"), obj);
|
| notify_fun3 = CompileRun(
|
| - "(function() { Object.notify(obj, {type: 'c'}); })");
|
| + "(function() { obj.foo = 'bat'; })");
|
| }
|
| {
|
| LocalContext context4;
|
| @@ -100,7 +100,7 @@ TEST(EndOfMicrotaskDelivery) {
|
| "var count = 0;"
|
| "var observer = function(records) { count = records.length };"
|
| "Object.observe(obj, observer);"
|
| - "Object.notify(obj, {type: 'a'});");
|
| + "obj.foo = 'bar';");
|
| CHECK_EQ(1, CompileRun("count")->Int32Value());
|
| }
|
|
|
| @@ -118,7 +118,7 @@ TEST(DeliveryOrdering) {
|
| "Object.observe(obj1, observer1);"
|
| "Object.observe(obj1, observer2);"
|
| "Object.observe(obj1, observer3);"
|
| - "Object.notify(obj1, {type: 'a'});");
|
| + "obj1.foo = 'bar';");
|
| CHECK_EQ(3, CompileRun("ordering.length")->Int32Value());
|
| CHECK_EQ(1, CompileRun("ordering[0]")->Int32Value());
|
| CHECK_EQ(2, CompileRun("ordering[1]")->Int32Value());
|
| @@ -128,7 +128,7 @@ TEST(DeliveryOrdering) {
|
| "Object.observe(obj2, observer3);"
|
| "Object.observe(obj2, observer2);"
|
| "Object.observe(obj2, observer1);"
|
| - "Object.notify(obj2, {type: 'b'});");
|
| + "obj2.foo = 'baz'");
|
| CHECK_EQ(3, CompileRun("ordering.length")->Int32Value());
|
| CHECK_EQ(1, CompileRun("ordering[0]")->Int32Value());
|
| CHECK_EQ(2, CompileRun("ordering[1]")->Int32Value());
|
| @@ -146,7 +146,7 @@ TEST(DeliveryOrderingReentrant) {
|
| "function observer1() { ordering.push(1); };"
|
| "function observer2() {"
|
| " if (!reentered) {"
|
| - " Object.notify(obj, {type: 'b'});"
|
| + " obj.foo = 'baz';"
|
| " reentered = true;"
|
| " }"
|
| " ordering.push(2);"
|
| @@ -155,7 +155,7 @@ TEST(DeliveryOrderingReentrant) {
|
| "Object.observe(obj, observer1);"
|
| "Object.observe(obj, observer2);"
|
| "Object.observe(obj, observer3);"
|
| - "Object.notify(obj, {type: 'a'});");
|
| + "obj.foo = 'bar';");
|
| CHECK_EQ(5, CompileRun("ordering.length")->Int32Value());
|
| CHECK_EQ(1, CompileRun("ordering[0]")->Int32Value());
|
| CHECK_EQ(2, CompileRun("ordering[1]")->Int32Value());
|
|
|