| Index: test/cctest/test-api.cc
|
| diff --git a/test/cctest/test-api.cc b/test/cctest/test-api.cc
|
| index f61400706b35bb7bfadb72aaa8b0b6d4663eade5..b503332369e29ed6d0785c1c458efb888be9e21d 100644
|
| --- a/test/cctest/test-api.cc
|
| +++ b/test/cctest/test-api.cc
|
| @@ -2914,6 +2914,10 @@ THREADED_TEST(GlobalSymbols) {
|
| CHECK(glob_api2->SameValue(glob_api));
|
| CHECK(!glob_api->SameValue(glob));
|
|
|
| + v8::Local<String> iterator_name = v8_str("Symbol.iterator");
|
| + v8::Local<v8::Symbol> iterator =
|
| + v8::Symbol::ForInternal(isolate, iterator_name);
|
| +
|
| v8::Local<v8::Symbol> sym = v8::Symbol::New(isolate, name);
|
| CHECK(!sym->SameValue(glob));
|
|
|
| @@ -2921,6 +2925,11 @@ THREADED_TEST(GlobalSymbols) {
|
| v8::Local<Value> sym2 = env->Global()->Get(v8_str("sym2"));
|
| CHECK(sym2->SameValue(glob));
|
| CHECK(!sym2->SameValue(glob_api));
|
| +
|
| + CompileRun("var sym3 = Symbol.iterator");
|
| + v8::Local<Value> sym3 = env->Global()->Get(v8_str("sym3"));
|
| + CHECK(!sym3.IsEmpty());
|
| + CHECK(sym3->SameValue(iterator));
|
| }
|
|
|
|
|
|
|