summaryrefslogtreecommitdiff
path: root/test/cctest
diff options
context:
space:
mode:
authorShelley Vohr <shelley.vohr@gmail.com>2018-10-18 21:29:42 -0700
committerRefael Ackermann <refack@gmail.com>2018-10-20 17:47:43 -0400
commit0feb21fb028deaad69ec028c14aafe4ccd823cf2 (patch)
tree86b5333e96b1f976306dab2a454dd8ff878c6926 /test/cctest
parentb3ae9150de99a9b7b92ceddb11cd9e43ea92c7cb (diff)
downloadandroid-node-v8-0feb21fb028deaad69ec028c14aafe4ccd823cf2.tar.gz
android-node-v8-0feb21fb028deaad69ec028c14aafe4ccd823cf2.tar.bz2
android-node-v8-0feb21fb028deaad69ec028c14aafe4ccd823cf2.zip
src,test: add public wrapper for Environment::GetCurrent
PR-URL: https://github.com/nodejs/node/pull/23676 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
Diffstat (limited to 'test/cctest')
-rw-r--r--test/cctest/test_environment.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/cctest/test_environment.cc b/test/cctest/test_environment.cc
index fa0f94a5ad..49dc700bb5 100644
--- a/test/cctest/test_environment.cc
+++ b/test/cctest/test_environment.cc
@@ -80,13 +80,16 @@ TEST_F(EnvironmentTest, NonNodeJSContext) {
node::Environment* env = *test_env;
EXPECT_EQ(node::Environment::GetCurrent(isolate_), env);
EXPECT_EQ(node::Environment::GetCurrent(env->context()), env);
+ EXPECT_EQ(node::GetCurrentEnvironment(env->context()), env);
v8::Local<v8::Context> context = v8::Context::New(isolate_);
EXPECT_EQ(node::Environment::GetCurrent(context), nullptr);
+ EXPECT_EQ(node::GetCurrentEnvironment(context), nullptr);
EXPECT_EQ(node::Environment::GetCurrent(isolate_), env);
v8::Context::Scope context_scope(context);
EXPECT_EQ(node::Environment::GetCurrent(context), nullptr);
+ EXPECT_EQ(node::GetCurrentEnvironment(context), nullptr);
EXPECT_EQ(node::Environment::GetCurrent(isolate_), nullptr);
}