From c7772361a51b403705c0c5940368d36e56a51ce9 Mon Sep 17 00:00:00 2001 From: wengchangcheng Date: Tue, 18 Oct 2022 23:41:01 +0800 Subject: [PATCH] fixed a007687 from https://gitee.com/weng-changcheng/arkcompiler_toolchain/pulls/35 Descriptor: Add testcase and bugfix for tooling Details: 1. add variable testcase 2. delete unused variable of es2abc Issue: https://gitee.com/openharmony/arkcompiler_toolchain/issues/I5WFGB Signed-off-by: wengchangcheng Change-Id: Ic51c302edbc957aacea80e80a3b09619d184016f --- test/resource/tooling/ohos_test.xml | 1 + tooling/agent/debugger_impl.cpp | 10 +- tooling/base/pt_params.h | 18 ++ tooling/test/BUILD.gn | 7 +- tooling/test/testcases/js/variable.js | 34 +++ .../test/testcases/js_breakpoint_arrow_test.h | 4 +- .../test/testcases/js_breakpoint_async_test.h | 4 +- tooling/test/testcases/js_breakpoint_test.h | 4 +- tooling/test/testcases/js_exception_test.h | 4 +- tooling/test/testcases/js_range_error_test.h | 4 +- tooling/test/testcases/js_single_step_test.h | 7 +- tooling/test/testcases/js_step_into_test.h | 5 +- tooling/test/testcases/js_step_out_test.h | 5 +- tooling/test/testcases/js_step_over_test.h | 5 +- .../test/testcases/js_syntax_exception_test.h | 7 +- .../test/testcases/js_throw_exception_test.h | 7 +- tooling/test/testcases/js_variable_test.h | 239 ++++++++++++++++++ tooling/test/utils/test_channel.h | 54 ++++ tooling/test/utils/test_events.h | 4 + tooling/test/utils/test_hooks.h | 5 +- tooling/test/utils/test_list.cpp | 2 + tooling/test/utils/test_util.h | 8 +- 22 files changed, 409 insertions(+), 29 deletions(-) create mode 100644 tooling/test/testcases/js/variable.js create mode 100644 tooling/test/testcases/js_variable_test.h create mode 100644 tooling/test/utils/test_channel.h diff --git a/test/resource/tooling/ohos_test.xml b/test/resource/tooling/ohos_test.xml index 5a3cdfc9..84202e92 100755 --- a/test/resource/tooling/ohos_test.xml +++ b/test/resource/tooling/ohos_test.xml @@ -23,6 +23,7 @@