From ef3f2b6d2740cdad66eb8a705d8d165baf2f6fa0 Mon Sep 17 00:00:00 2001 From: sandee Date: Sat, 30 Aug 2025 18:01:50 +0800 Subject: [PATCH] Add ut for bugfix Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/ICVKTR Signed-off-by: sandee Change-Id: I4979ff8da13d368000b74808c357a3c61b7ed32f --- ecmascript/debugger/tests/js_debugger_test.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ecmascript/debugger/tests/js_debugger_test.cpp b/ecmascript/debugger/tests/js_debugger_test.cpp index 82830779e8..6ec5de9ef9 100644 --- a/ecmascript/debugger/tests/js_debugger_test.cpp +++ b/ecmascript/debugger/tests/js_debugger_test.cpp @@ -139,4 +139,15 @@ HWTEST_F_L0(JsDebuggerTest, JsDebuggerBreakpointNullTest) bool result = debuggerFriend.IsBreakpointCondSatisfiedTest(breakpoint); EXPECT_EQ(result, false); } + +HWTEST_F_L0(JsDebuggerTest, JsDebuggerWithUndefinedMethodInDebugMode) +{ + JSHandle undefined(thread, JSTaggedValue::Undefined()); + JSHandle undefinedFunc = JSHandle(undefined); + JSHandle methodHandle(thread, undefinedFunc->GetMethod(thread)); + + JSHandle envHandle; + JSDebugger debugger(ecmaVm); + debugger.MethodEntry(methodHandle, envHandle); +} } // namespace panda::test \ No newline at end of file -- Gitee