| Index: test/cctest/test-heap-profiler.cc
|
| diff --git a/test/cctest/test-heap-profiler.cc b/test/cctest/test-heap-profiler.cc
|
| index 3b8e754e40b73fad2f0d2ca9d0657a302716de07..cd34d068860f00319c96c942f876cb0361f378dc 100644
|
| --- a/test/cctest/test-heap-profiler.cc
|
| +++ b/test/cctest/test-heap-profiler.cc
|
| @@ -1688,7 +1688,7 @@ TEST(GetHeapValueForNode) {
|
| v8::HandleScope scope(env->GetIsolate());
|
| v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler();
|
|
|
| - CompileRun("a = { s_prop: \'value\', n_prop: \'value2\' };");
|
| + CompileRun("a = { s_prop: \'value\', n_prop: 0.1 };");
|
| const v8::HeapSnapshot* snapshot =
|
| heap_profiler->TakeHeapSnapshot(v8_str("value"));
|
| CHECK(ValidateSnapshot(snapshot));
|
| @@ -1709,9 +1709,10 @@ TEST(GetHeapValueForNode) {
|
| CHECK(js_s_prop == heap_profiler->FindObjectById(s_prop->GetId()));
|
| const v8::HeapGraphNode* n_prop =
|
| GetProperty(obj, v8::HeapGraphEdge::kProperty, "n_prop");
|
| - v8::Local<v8::String> js_n_prop =
|
| - js_obj->Get(v8_str("n_prop")).As<v8::String>();
|
| - CHECK(js_n_prop == heap_profiler->FindObjectById(n_prop->GetId()));
|
| + v8::Local<v8::Number> js_n_prop =
|
| + js_obj->Get(v8_str("n_prop")).As<v8::Number>();
|
| + CHECK(js_n_prop->NumberValue() ==
|
| + heap_profiler->FindObjectById(n_prop->GetId())->NumberValue());
|
| }
|
|
|
|
|
|
|