Lines Matching refs:instance
45 TestHelper::CreateEcmaVMWithScope(instance, thread, scope); in SetUp()
50 TestHelper::DestroyEcmaVMWithScope(instance, scope); in TearDown()
53 EcmaVM *instance {nullptr}; member in panda::test::QuickFixTest
63 JSNApi::EnableUserUncaughtErrorHandler(instance); in HWTEST_F_L0()
65 JSNApi::SetBundle(instance, false); in HWTEST_F_L0()
67 bool result = JSNApi::Execute(instance, baseFileName, "index"); in HWTEST_F_L0()
70 auto res = JSNApi::LoadPatch(instance, patchFileName, baseFileName); in HWTEST_F_L0()
73 Local<ObjectRef> exception = JSNApi::GetAndClearUncaughtException(instance); in HWTEST_F_L0()
74 result = JSNApi::IsQuickFixCausedException(instance, exception, patchFileName); in HWTEST_F_L0()
77 res = JSNApi::UnloadPatch(instance, patchFileName); in HWTEST_F_L0()
86 JSNApi::EnableUserUncaughtErrorHandler(instance); in HWTEST_F_L0()
88 JSNApi::SetBundle(instance, false); in HWTEST_F_L0()
90 bool result = JSNApi::Execute(instance, baseFileName, "main"); in HWTEST_F_L0()
93 auto res = JSNApi::LoadPatch(instance, patchFileName, baseFileName); in HWTEST_F_L0()
96 Local<ObjectRef> exception = JSNApi::GetAndClearUncaughtException(instance); in HWTEST_F_L0()
97 result = JSNApi::IsQuickFixCausedException(instance, exception, patchFileName); in HWTEST_F_L0()
100 res = JSNApi::UnloadPatch(instance, patchFileName); in HWTEST_F_L0()
112 JSNApi::SetBundle(instance, false); in HWTEST_F_L0()
114 bool result = JSNApi::Execute(instance, baseFileName1, "index"); in HWTEST_F_L0()
117 result = JSNApi::Execute(instance, baseFileName2, "main"); in HWTEST_F_L0()
120 auto res = JSNApi::LoadPatch(instance, patchFileName1, baseFileName1); in HWTEST_F_L0()
123 res = JSNApi::LoadPatch(instance, patchFileName2, baseFileName2); in HWTEST_F_L0()
126 res = JSNApi::UnloadPatch(instance, patchFileName1); in HWTEST_F_L0()
129 res = JSNApi::UnloadPatch(instance, patchFileName2); in HWTEST_F_L0()
151 pfManager->AddJSPandaFileVm(instance, baseFile); in HWTEST_F_L0()
152 pfManager->AddJSPandaFileVm(instance, patchFile); in HWTEST_F_L0()
154 auto result = JSNApi::LoadPatch(instance, patchFileName, (void *)patchData, sizeof(patchData), in HWTEST_F_L0()
158 pfManager->RemoveJSPandaFileVm(instance, baseFile.get()); in HWTEST_F_L0()
159 pfManager->RemoveJSPandaFileVm(instance, patchFile.get()); in HWTEST_F_L0()
186 JSNApi::RegisterQuickFixQueryFunc(instance, QuickFixQueryFunc); in HWTEST_F_L0()
195 QuickFixManager *quickFixManager = instance->GetQuickFixManager(); in HWTEST_F_L0()
199 pfManager->RemoveJSPandaFileVm(instance, baseFile.get()); in HWTEST_F_L0()