Browse Source

test: fixing AliasedBuffer tests to enter Isolate

AliasedBuffer tests weren't creating an v8::Isolate::Scope, and this
had negative impact on the node-chakracore branch, where expectation
is an Isoalte has been Enter()'d before being used.

PR-URL: https://github.com/nodejs/node/pull/15536
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
canary-base
Mike Kaufman 7 years ago
committed by Ruben Bridgewater
parent
commit
6faede7eb4
No known key found for this signature in database GPG Key ID: F07496B3EB3C1762
  1. 2
      test/cctest/test_aliased_buffer.cc

2
test/cctest/test_aliased_buffer.cc

@ -82,6 +82,7 @@ void ReadAndValidate(v8::Isolate* isolate,
template<class NativeT, class V8T>
void ReadWriteTest(v8::Isolate* isolate) {
v8::Isolate::Scope isolate_scope(isolate);
v8::HandleScope handle_scope(isolate);
v8::Local<v8::Context> context = v8::Context::New(isolate);
v8::Context::Scope context_scope(context);
@ -114,6 +115,7 @@ void SharedBufferTest(
size_t count_A,
size_t count_B,
size_t count_C) {
v8::Isolate::Scope isolate_scope(isolate);
v8::HandleScope handle_scope(isolate);
v8::Local<v8::Context> context = v8::Context::New(isolate);
v8::Context::Scope context_scope(context);

Loading…
Cancel
Save