14514f5e3Sopenharmony_ci# Copyright (c) 2021 Huawei Device Co., Ltd.
24514f5e3Sopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License");
34514f5e3Sopenharmony_ci# you may not use this file except in compliance with the License.
44514f5e3Sopenharmony_ci# You may obtain a copy of the License at
54514f5e3Sopenharmony_ci#
64514f5e3Sopenharmony_ci#     http://www.apache.org/licenses/LICENSE-2.0
74514f5e3Sopenharmony_ci#
84514f5e3Sopenharmony_ci# Unless required by applicable law or agreed to in writing, software
94514f5e3Sopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS,
104514f5e3Sopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
114514f5e3Sopenharmony_ci# See the License for the specific language governing permissions and
124514f5e3Sopenharmony_ci# limitations under the License.
134514f5e3Sopenharmony_ci
144514f5e3Sopenharmony_ciimport("//arkcompiler/ets_runtime/js_runtime_config.gni")
154514f5e3Sopenharmony_ciimport("//arkcompiler/ets_runtime/test/test_helper.gni")
164514f5e3Sopenharmony_ci
174514f5e3Sopenharmony_cimodule_output_path = "arkcompiler/ets_runtime"
184514f5e3Sopenharmony_ci
194514f5e3Sopenharmony_cihost_unittest_action("BuiltinsInternational_001_Test") {
204514f5e3Sopenharmony_ci  module_out_path = module_output_path
214514f5e3Sopenharmony_ci
224514f5e3Sopenharmony_ci  sources = [
234514f5e3Sopenharmony_ci    # test file
244514f5e3Sopenharmony_ci    "builtins_bigint_test.cpp",
254514f5e3Sopenharmony_ci  ]
264514f5e3Sopenharmony_ci
274514f5e3Sopenharmony_ci  configs = [
284514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
294514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
304514f5e3Sopenharmony_ci  ]
314514f5e3Sopenharmony_ci
324514f5e3Sopenharmony_ci  deps = [
334514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
344514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
354514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
364514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
374514f5e3Sopenharmony_ci  ]
384514f5e3Sopenharmony_ci
394514f5e3Sopenharmony_ci  # hiviewdfx libraries
404514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
414514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
424514f5e3Sopenharmony_ci}
434514f5e3Sopenharmony_ci
444514f5e3Sopenharmony_cihost_unittest_action("BuiltinsInternational_002_Test") {
454514f5e3Sopenharmony_ci  module_out_path = module_output_path
464514f5e3Sopenharmony_ci
474514f5e3Sopenharmony_ci  sources = [
484514f5e3Sopenharmony_ci    # test file
494514f5e3Sopenharmony_ci    "builtins_intl_test.cpp",
504514f5e3Sopenharmony_ci  ]
514514f5e3Sopenharmony_ci
524514f5e3Sopenharmony_ci  configs = [
534514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
544514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
554514f5e3Sopenharmony_ci  ]
564514f5e3Sopenharmony_ci
574514f5e3Sopenharmony_ci  deps = [
584514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
594514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
604514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
614514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
624514f5e3Sopenharmony_ci  ]
634514f5e3Sopenharmony_ci
644514f5e3Sopenharmony_ci  # hiviewdfx libraries
654514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
664514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
674514f5e3Sopenharmony_ci}
684514f5e3Sopenharmony_ci
694514f5e3Sopenharmony_cihost_unittest_action("BuiltinsInternational_003_Test") {
704514f5e3Sopenharmony_ci  module_out_path = module_output_path
714514f5e3Sopenharmony_ci
724514f5e3Sopenharmony_ci  sources = [
734514f5e3Sopenharmony_ci    # test file
744514f5e3Sopenharmony_ci    "builtins_relative_time_format_test.cpp",
754514f5e3Sopenharmony_ci  ]
764514f5e3Sopenharmony_ci
774514f5e3Sopenharmony_ci  configs = [
784514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
794514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
804514f5e3Sopenharmony_ci  ]
814514f5e3Sopenharmony_ci
824514f5e3Sopenharmony_ci  deps = [
834514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
844514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
854514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
864514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
874514f5e3Sopenharmony_ci  ]
884514f5e3Sopenharmony_ci
894514f5e3Sopenharmony_ci  # hiviewdfx libraries
904514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
914514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
924514f5e3Sopenharmony_ci}
934514f5e3Sopenharmony_ci
944514f5e3Sopenharmony_cihost_unittest_action("BuiltinsInternational_004_Test") {
954514f5e3Sopenharmony_ci  module_out_path = module_output_path
964514f5e3Sopenharmony_ci
974514f5e3Sopenharmony_ci  sources = [
984514f5e3Sopenharmony_ci    # test file
994514f5e3Sopenharmony_ci    "builtins_collator_test.cpp",
1004514f5e3Sopenharmony_ci  ]
1014514f5e3Sopenharmony_ci
1024514f5e3Sopenharmony_ci  configs = [
1034514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
1044514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
1054514f5e3Sopenharmony_ci  ]
1064514f5e3Sopenharmony_ci
1074514f5e3Sopenharmony_ci  deps = [
1084514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
1094514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
1104514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
1114514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
1124514f5e3Sopenharmony_ci  ]
1134514f5e3Sopenharmony_ci
1144514f5e3Sopenharmony_ci  # hiviewdfx libraries
1154514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
1164514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
1174514f5e3Sopenharmony_ci}
1184514f5e3Sopenharmony_ci
1194514f5e3Sopenharmony_cihost_unittest_action("BuiltinsInternational_005_Test") {
1204514f5e3Sopenharmony_ci  module_out_path = module_output_path
1214514f5e3Sopenharmony_ci
1224514f5e3Sopenharmony_ci  sources = [
1234514f5e3Sopenharmony_ci    # test file
1244514f5e3Sopenharmony_ci    "builtins_date_time_format_first_test.cpp",
1254514f5e3Sopenharmony_ci  ]
1264514f5e3Sopenharmony_ci
1274514f5e3Sopenharmony_ci  configs = [
1284514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
1294514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
1304514f5e3Sopenharmony_ci  ]
1314514f5e3Sopenharmony_ci
1324514f5e3Sopenharmony_ci  deps = [
1334514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
1344514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
1354514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
1364514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
1374514f5e3Sopenharmony_ci  ]
1384514f5e3Sopenharmony_ci
1394514f5e3Sopenharmony_ci  # hiviewdfx libraries
1404514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
1414514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
1424514f5e3Sopenharmony_ci}
1434514f5e3Sopenharmony_ci
1444514f5e3Sopenharmony_cihost_unittest_action("BuiltinsInternational_006_Test") {
1454514f5e3Sopenharmony_ci  module_out_path = module_output_path
1464514f5e3Sopenharmony_ci
1474514f5e3Sopenharmony_ci  sources = [
1484514f5e3Sopenharmony_ci    # test file
1494514f5e3Sopenharmony_ci    "builtins_displaynames_test.cpp",
1504514f5e3Sopenharmony_ci  ]
1514514f5e3Sopenharmony_ci
1524514f5e3Sopenharmony_ci  configs = [
1534514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
1544514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
1554514f5e3Sopenharmony_ci  ]
1564514f5e3Sopenharmony_ci
1574514f5e3Sopenharmony_ci  deps = [
1584514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
1594514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
1604514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
1614514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
1624514f5e3Sopenharmony_ci  ]
1634514f5e3Sopenharmony_ci
1644514f5e3Sopenharmony_ci  # hiviewdfx libraries
1654514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
1664514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
1674514f5e3Sopenharmony_ci}
1684514f5e3Sopenharmony_ci
1694514f5e3Sopenharmony_cihost_unittest_action("BuiltinsInternational_007_Test") {
1704514f5e3Sopenharmony_ci  module_out_path = module_output_path
1714514f5e3Sopenharmony_ci
1724514f5e3Sopenharmony_ci  sources = [
1734514f5e3Sopenharmony_ci    # test file
1744514f5e3Sopenharmony_ci    "builtins_lazy_test.cpp",
1754514f5e3Sopenharmony_ci  ]
1764514f5e3Sopenharmony_ci
1774514f5e3Sopenharmony_ci  configs = [
1784514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
1794514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
1804514f5e3Sopenharmony_ci  ]
1814514f5e3Sopenharmony_ci
1824514f5e3Sopenharmony_ci  deps = [
1834514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
1844514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
1854514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
1864514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
1874514f5e3Sopenharmony_ci  ]
1884514f5e3Sopenharmony_ci
1894514f5e3Sopenharmony_ci  # hiviewdfx libraries
1904514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
1914514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
1924514f5e3Sopenharmony_ci}
1934514f5e3Sopenharmony_ci
1944514f5e3Sopenharmony_cihost_unittest_action("BuiltinsInternational_008_Test") {
1954514f5e3Sopenharmony_ci  module_out_path = module_output_path
1964514f5e3Sopenharmony_ci
1974514f5e3Sopenharmony_ci  sources = [
1984514f5e3Sopenharmony_ci    # test file
1994514f5e3Sopenharmony_ci    "builtins_list_format_first_test.cpp",
2004514f5e3Sopenharmony_ci  ]
2014514f5e3Sopenharmony_ci
2024514f5e3Sopenharmony_ci  configs = [
2034514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
2044514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
2054514f5e3Sopenharmony_ci  ]
2064514f5e3Sopenharmony_ci
2074514f5e3Sopenharmony_ci  deps = [
2084514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
2094514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
2104514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
2114514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
2124514f5e3Sopenharmony_ci  ]
2134514f5e3Sopenharmony_ci
2144514f5e3Sopenharmony_ci  # hiviewdfx libraries
2154514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
2164514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
2174514f5e3Sopenharmony_ci}
2184514f5e3Sopenharmony_ci
2194514f5e3Sopenharmony_cihost_unittest_action("BuiltinsInternational_009_Test") {
2204514f5e3Sopenharmony_ci  module_out_path = module_output_path
2214514f5e3Sopenharmony_ci
2224514f5e3Sopenharmony_ci  sources = [
2234514f5e3Sopenharmony_ci    # test file
2244514f5e3Sopenharmony_ci    "builtins_locale_test.cpp",
2254514f5e3Sopenharmony_ci  ]
2264514f5e3Sopenharmony_ci
2274514f5e3Sopenharmony_ci  configs = [
2284514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
2294514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
2304514f5e3Sopenharmony_ci  ]
2314514f5e3Sopenharmony_ci
2324514f5e3Sopenharmony_ci  deps = [
2334514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
2344514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
2354514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
2364514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
2374514f5e3Sopenharmony_ci  ]
2384514f5e3Sopenharmony_ci
2394514f5e3Sopenharmony_ci  # hiviewdfx libraries
2404514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
2414514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
2424514f5e3Sopenharmony_ci}
2434514f5e3Sopenharmony_ci
2444514f5e3Sopenharmony_cihost_unittest_action("BuiltinsInternational_010_Test") {
2454514f5e3Sopenharmony_ci  module_out_path = module_output_path
2464514f5e3Sopenharmony_ci
2474514f5e3Sopenharmony_ci  sources = [
2484514f5e3Sopenharmony_ci    # test file
2494514f5e3Sopenharmony_ci    "builtins_locale_test.cpp",
2504514f5e3Sopenharmony_ci  ]
2514514f5e3Sopenharmony_ci
2524514f5e3Sopenharmony_ci  configs = [
2534514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
2544514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
2554514f5e3Sopenharmony_ci  ]
2564514f5e3Sopenharmony_ci
2574514f5e3Sopenharmony_ci  deps = [
2584514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
2594514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
2604514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
2614514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
2624514f5e3Sopenharmony_ci  ]
2634514f5e3Sopenharmony_ci
2644514f5e3Sopenharmony_ci  # hiviewdfx libraries
2654514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
2664514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
2674514f5e3Sopenharmony_ci}
2684514f5e3Sopenharmony_ci
2694514f5e3Sopenharmony_cihost_unittest_action("BuiltinsInternational_011_Test") {
2704514f5e3Sopenharmony_ci  module_out_path = module_output_path
2714514f5e3Sopenharmony_ci
2724514f5e3Sopenharmony_ci  sources = [
2734514f5e3Sopenharmony_ci    # test file
2744514f5e3Sopenharmony_ci    "builtins_number_format_test.cpp",
2754514f5e3Sopenharmony_ci  ]
2764514f5e3Sopenharmony_ci
2774514f5e3Sopenharmony_ci  configs = [
2784514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
2794514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
2804514f5e3Sopenharmony_ci  ]
2814514f5e3Sopenharmony_ci
2824514f5e3Sopenharmony_ci  deps = [
2834514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
2844514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
2854514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
2864514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
2874514f5e3Sopenharmony_ci  ]
2884514f5e3Sopenharmony_ci
2894514f5e3Sopenharmony_ci  # hiviewdfx libraries
2904514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
2914514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
2924514f5e3Sopenharmony_ci}
2934514f5e3Sopenharmony_ci
2944514f5e3Sopenharmony_cihost_unittest_action("BuiltinsInternational_012_Test") {
2954514f5e3Sopenharmony_ci  module_out_path = module_output_path
2964514f5e3Sopenharmony_ci
2974514f5e3Sopenharmony_ci  sources = [
2984514f5e3Sopenharmony_ci    # test file
2994514f5e3Sopenharmony_ci    "builtins_plural_rules_test.cpp",
3004514f5e3Sopenharmony_ci  ]
3014514f5e3Sopenharmony_ci
3024514f5e3Sopenharmony_ci  configs = [
3034514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
3044514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
3054514f5e3Sopenharmony_ci  ]
3064514f5e3Sopenharmony_ci
3074514f5e3Sopenharmony_ci  deps = [
3084514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
3094514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
3104514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
3114514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
3124514f5e3Sopenharmony_ci  ]
3134514f5e3Sopenharmony_ci
3144514f5e3Sopenharmony_ci  # hiviewdfx libraries
3154514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
3164514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
3174514f5e3Sopenharmony_ci}
3184514f5e3Sopenharmony_ci
3194514f5e3Sopenharmony_cihost_unittest_action("BuiltinsInternational_013_Test") {
3204514f5e3Sopenharmony_ci  module_out_path = module_output_path
3214514f5e3Sopenharmony_ci
3224514f5e3Sopenharmony_ci  sources = [
3234514f5e3Sopenharmony_ci    # test file
3244514f5e3Sopenharmony_ci    "builtins_string_test.cpp",
3254514f5e3Sopenharmony_ci  ]
3264514f5e3Sopenharmony_ci
3274514f5e3Sopenharmony_ci  configs = [
3284514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
3294514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
3304514f5e3Sopenharmony_ci  ]
3314514f5e3Sopenharmony_ci
3324514f5e3Sopenharmony_ci  deps = [
3334514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
3344514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
3354514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
3364514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
3374514f5e3Sopenharmony_ci  ]
3384514f5e3Sopenharmony_ci
3394514f5e3Sopenharmony_ci  # hiviewdfx libraries
3404514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
3414514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
3424514f5e3Sopenharmony_ci}
3434514f5e3Sopenharmony_ci
3444514f5e3Sopenharmony_cihost_unittest_action("BuiltinsInternational_014_Test") {
3454514f5e3Sopenharmony_ci  module_out_path = module_output_path
3464514f5e3Sopenharmony_ci
3474514f5e3Sopenharmony_ci  sources = [
3484514f5e3Sopenharmony_ci    # test file
3494514f5e3Sopenharmony_ci    "builtins_date_time_format_second_test.cpp",
3504514f5e3Sopenharmony_ci  ]
3514514f5e3Sopenharmony_ci
3524514f5e3Sopenharmony_ci  configs = [
3534514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
3544514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
3554514f5e3Sopenharmony_ci  ]
3564514f5e3Sopenharmony_ci
3574514f5e3Sopenharmony_ci  deps = [
3584514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
3594514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
3604514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
3614514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
3624514f5e3Sopenharmony_ci  ]
3634514f5e3Sopenharmony_ci
3644514f5e3Sopenharmony_ci  # hiviewdfx libraries
3654514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
3664514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
3674514f5e3Sopenharmony_ci}
3684514f5e3Sopenharmony_ci
3694514f5e3Sopenharmony_cihost_unittest_action("BuiltinsInternational_015_Test") {
3704514f5e3Sopenharmony_ci  module_out_path = module_output_path
3714514f5e3Sopenharmony_ci
3724514f5e3Sopenharmony_ci  sources = [
3734514f5e3Sopenharmony_ci    # test file
3744514f5e3Sopenharmony_ci    "builtins_list_format_second_test.cpp",
3754514f5e3Sopenharmony_ci  ]
3764514f5e3Sopenharmony_ci
3774514f5e3Sopenharmony_ci  configs = [
3784514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
3794514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
3804514f5e3Sopenharmony_ci  ]
3814514f5e3Sopenharmony_ci
3824514f5e3Sopenharmony_ci  deps = [
3834514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
3844514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
3854514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
3864514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
3874514f5e3Sopenharmony_ci  ]
3884514f5e3Sopenharmony_ci
3894514f5e3Sopenharmony_ci  # hiviewdfx libraries
3904514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
3914514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
3924514f5e3Sopenharmony_ci}
3934514f5e3Sopenharmony_ci
3944514f5e3Sopenharmony_cihost_unittest_action("BuiltinsInternational_016_Test") {
3954514f5e3Sopenharmony_ci  module_out_path = module_output_path
3964514f5e3Sopenharmony_ci
3974514f5e3Sopenharmony_ci  sources = [
3984514f5e3Sopenharmony_ci    # test file
3994514f5e3Sopenharmony_ci    "builtins_segmenter_test.cpp",
4004514f5e3Sopenharmony_ci  ]
4014514f5e3Sopenharmony_ci
4024514f5e3Sopenharmony_ci  configs = [
4034514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
4044514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
4054514f5e3Sopenharmony_ci  ]
4064514f5e3Sopenharmony_ci
4074514f5e3Sopenharmony_ci  deps = [
4084514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
4094514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
4104514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
4114514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
4124514f5e3Sopenharmony_ci  ]
4134514f5e3Sopenharmony_ci
4144514f5e3Sopenharmony_ci  # hiviewdfx libraries
4154514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
4164514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
4174514f5e3Sopenharmony_ci}
4184514f5e3Sopenharmony_ci
4194514f5e3Sopenharmony_cihost_unittest_action("BuiltinsNatural_001_Test") {
4204514f5e3Sopenharmony_ci  module_out_path = module_output_path
4214514f5e3Sopenharmony_ci
4224514f5e3Sopenharmony_ci  sources = [
4234514f5e3Sopenharmony_ci    # test file
4244514f5e3Sopenharmony_ci    "builtins_array_test.cpp",
4254514f5e3Sopenharmony_ci    "builtins_arraybuffer_test.cpp",
4264514f5e3Sopenharmony_ci    "builtins_atomics_test.cpp",
4274514f5e3Sopenharmony_ci    "builtins_boolean_test.cpp",
4284514f5e3Sopenharmony_ci    "builtins_dataview_test.cpp",
4294514f5e3Sopenharmony_ci    "builtins_shared_array_test.cpp",
4304514f5e3Sopenharmony_ci  ]
4314514f5e3Sopenharmony_ci
4324514f5e3Sopenharmony_ci  configs = [ "../../../:ecma_test_config" ]
4334514f5e3Sopenharmony_ci
4344514f5e3Sopenharmony_ci  deps = [
4354514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
4364514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
4374514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
4384514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
4394514f5e3Sopenharmony_ci  ]
4404514f5e3Sopenharmony_ci
4414514f5e3Sopenharmony_ci  # hiviewdfx libraries
4424514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
4434514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
4444514f5e3Sopenharmony_ci}
4454514f5e3Sopenharmony_ci
4464514f5e3Sopenharmony_cihost_unittest_action("BuiltinsNatural_002_Test") {
4474514f5e3Sopenharmony_ci  module_out_path = module_output_path
4484514f5e3Sopenharmony_ci
4494514f5e3Sopenharmony_ci  sources = [
4504514f5e3Sopenharmony_ci    # test file
4514514f5e3Sopenharmony_ci    "builtins_date_test.cpp",
4524514f5e3Sopenharmony_ci    "builtins_errors_test.cpp",
4534514f5e3Sopenharmony_ci    "builtins_finalization_registry_test.cpp",
4544514f5e3Sopenharmony_ci    "builtins_function_test.cpp",
4554514f5e3Sopenharmony_ci    "builtins_global_test.cpp",
4564514f5e3Sopenharmony_ci  ]
4574514f5e3Sopenharmony_ci
4584514f5e3Sopenharmony_ci  configs = [ "../../../:ecma_test_config" ]
4594514f5e3Sopenharmony_ci
4604514f5e3Sopenharmony_ci  deps = [
4614514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
4624514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
4634514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
4644514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
4654514f5e3Sopenharmony_ci  ]
4664514f5e3Sopenharmony_ci
4674514f5e3Sopenharmony_ci  # hiviewdfx libraries
4684514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
4694514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
4704514f5e3Sopenharmony_ci}
4714514f5e3Sopenharmony_ci
4724514f5e3Sopenharmony_cihost_unittest_action("BuiltinsNatural_003_Test") {
4734514f5e3Sopenharmony_ci  module_out_path = module_output_path
4744514f5e3Sopenharmony_ci
4754514f5e3Sopenharmony_ci  sources = [
4764514f5e3Sopenharmony_ci    # test file
4774514f5e3Sopenharmony_ci    "builtins_iterator_test.cpp",
4784514f5e3Sopenharmony_ci    "builtins_json_test.cpp",
4794514f5e3Sopenharmony_ci    "builtins_map_test.cpp",
4804514f5e3Sopenharmony_ci    "builtins_math_test.cpp",
4814514f5e3Sopenharmony_ci    "builtins_number_test.cpp",
4824514f5e3Sopenharmony_ci  ]
4834514f5e3Sopenharmony_ci
4844514f5e3Sopenharmony_ci  configs = [ "../../../:ecma_test_config" ]
4854514f5e3Sopenharmony_ci
4864514f5e3Sopenharmony_ci  deps = [
4874514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
4884514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
4894514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
4904514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
4914514f5e3Sopenharmony_ci  ]
4924514f5e3Sopenharmony_ci
4934514f5e3Sopenharmony_ci  # hiviewdfx libraries
4944514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
4954514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
4964514f5e3Sopenharmony_ci}
4974514f5e3Sopenharmony_ci
4984514f5e3Sopenharmony_cihost_unittest_action("BuiltinsNatural_004_Test") {
4994514f5e3Sopenharmony_ci  module_out_path = module_output_path
5004514f5e3Sopenharmony_ci
5014514f5e3Sopenharmony_ci  sources = [
5024514f5e3Sopenharmony_ci    # test file
5034514f5e3Sopenharmony_ci    "builtins_object_test.cpp",
5044514f5e3Sopenharmony_ci    "builtins_promise_test.cpp",
5054514f5e3Sopenharmony_ci    "builtins_proxy_test.cpp",
5064514f5e3Sopenharmony_ci    "builtins_reflect_test.cpp",
5074514f5e3Sopenharmony_ci    "builtins_regexp_test.cpp",
5084514f5e3Sopenharmony_ci  ]
5094514f5e3Sopenharmony_ci
5104514f5e3Sopenharmony_ci  configs = [ "../../../:ecma_test_config" ]
5114514f5e3Sopenharmony_ci
5124514f5e3Sopenharmony_ci  deps = [
5134514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
5144514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
5154514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
5164514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
5174514f5e3Sopenharmony_ci  ]
5184514f5e3Sopenharmony_ci
5194514f5e3Sopenharmony_ci  # hiviewdfx libraries
5204514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
5214514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
5224514f5e3Sopenharmony_ci}
5234514f5e3Sopenharmony_ci
5244514f5e3Sopenharmony_cihost_unittest_action("BuiltinsNatural_005_Test") {
5254514f5e3Sopenharmony_ci  module_out_path = module_output_path
5264514f5e3Sopenharmony_ci
5274514f5e3Sopenharmony_ci  sources = [
5284514f5e3Sopenharmony_ci    # test file
5294514f5e3Sopenharmony_ci    "builtins_set_test.cpp",
5304514f5e3Sopenharmony_ci    "builtins_shared_map_test.cpp",
5314514f5e3Sopenharmony_ci    "builtins_shared_set_test.cpp",
5324514f5e3Sopenharmony_ci    "builtins_shared_typedarray_test.cpp",
5334514f5e3Sopenharmony_ci    "builtins_sharedarraybuffer_test.cpp",
5344514f5e3Sopenharmony_ci    "builtins_string_iterator_test.cpp",
5354514f5e3Sopenharmony_ci    "builtins_symbol_test.cpp",
5364514f5e3Sopenharmony_ci    "builtins_typedarray_test.cpp",
5374514f5e3Sopenharmony_ci  ]
5384514f5e3Sopenharmony_ci
5394514f5e3Sopenharmony_ci  configs = [ "../../../:ecma_test_config" ]
5404514f5e3Sopenharmony_ci
5414514f5e3Sopenharmony_ci  deps = [
5424514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
5434514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
5444514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
5454514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
5464514f5e3Sopenharmony_ci  ]
5474514f5e3Sopenharmony_ci
5484514f5e3Sopenharmony_ci  # hiviewdfx libraries
5494514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
5504514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
5514514f5e3Sopenharmony_ci}
5524514f5e3Sopenharmony_ci
5534514f5e3Sopenharmony_cihost_unittest_action("BuiltinsNatural_006_Test") {
5544514f5e3Sopenharmony_ci  module_out_path = module_output_path
5554514f5e3Sopenharmony_ci
5564514f5e3Sopenharmony_ci  sources = [
5574514f5e3Sopenharmony_ci    # test file
5584514f5e3Sopenharmony_ci    "builtins_weak_map_test.cpp",
5594514f5e3Sopenharmony_ci    "builtins_weak_ref_test.cpp",
5604514f5e3Sopenharmony_ci    "builtins_weak_set_test.cpp",
5614514f5e3Sopenharmony_ci  ]
5624514f5e3Sopenharmony_ci
5634514f5e3Sopenharmony_ci  configs = [ "../../../:ecma_test_config" ]
5644514f5e3Sopenharmony_ci
5654514f5e3Sopenharmony_ci  deps = [
5664514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
5674514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
5684514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
5694514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
5704514f5e3Sopenharmony_ci  ]
5714514f5e3Sopenharmony_ci
5724514f5e3Sopenharmony_ci  # hiviewdfx libraries
5734514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
5744514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
5754514f5e3Sopenharmony_ci}
5764514f5e3Sopenharmony_ci
5774514f5e3Sopenharmony_cihost_unittest_action("BuiltinsNatural_007_Test") {
5784514f5e3Sopenharmony_ci  module_out_path = module_output_path
5794514f5e3Sopenharmony_ci
5804514f5e3Sopenharmony_ci  sources = [
5814514f5e3Sopenharmony_ci    # test file
5824514f5e3Sopenharmony_ci    "builtins_sendable_arraybuffer_test.cpp",
5834514f5e3Sopenharmony_ci    "builtins_shared_function_test.cpp",
5844514f5e3Sopenharmony_ci  ]
5854514f5e3Sopenharmony_ci
5864514f5e3Sopenharmony_ci  configs = [ "../../../:ecma_test_config" ]
5874514f5e3Sopenharmony_ci
5884514f5e3Sopenharmony_ci  deps = [
5894514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
5904514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
5914514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
5924514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
5934514f5e3Sopenharmony_ci  ]
5944514f5e3Sopenharmony_ci
5954514f5e3Sopenharmony_ci  # hiviewdfx libraries
5964514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
5974514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
5984514f5e3Sopenharmony_ci}
5994514f5e3Sopenharmony_ci
6004514f5e3Sopenharmony_cihost_unittest_action("BuiltinsSharedObject_Test") {
6014514f5e3Sopenharmony_ci  module_out_path = module_output_path
6024514f5e3Sopenharmony_ci
6034514f5e3Sopenharmony_ci  sources = [
6044514f5e3Sopenharmony_ci    # test file
6054514f5e3Sopenharmony_ci    "builtins_sharedobject_test.cpp",
6064514f5e3Sopenharmony_ci  ]
6074514f5e3Sopenharmony_ci
6084514f5e3Sopenharmony_ci  configs = [
6094514f5e3Sopenharmony_ci    "../../../:ecma_test_config",
6104514f5e3Sopenharmony_ci    "../../../:icu_path_test_config",
6114514f5e3Sopenharmony_ci  ]
6124514f5e3Sopenharmony_ci
6134514f5e3Sopenharmony_ci  deps = [
6144514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icui18n",
6154514f5e3Sopenharmony_ci    "$ark_third_party_root/icu/icu4c:shared_icuuc",
6164514f5e3Sopenharmony_ci    "../../../:libark_jsruntime_test",
6174514f5e3Sopenharmony_ci    sdk_libc_secshared_dep,
6184514f5e3Sopenharmony_ci  ]
6194514f5e3Sopenharmony_ci
6204514f5e3Sopenharmony_ci  # hiviewdfx libraries
6214514f5e3Sopenharmony_ci  external_deps = hiviewdfx_ext_deps
6224514f5e3Sopenharmony_ci  deps += hiviewdfx_deps
6234514f5e3Sopenharmony_ci}
6244514f5e3Sopenharmony_ci
6254514f5e3Sopenharmony_cigroup("unittest") {
6264514f5e3Sopenharmony_ci  testonly = true
6274514f5e3Sopenharmony_ci
6284514f5e3Sopenharmony_ci  # deps file
6294514f5e3Sopenharmony_ci  deps = [
6304514f5e3Sopenharmony_ci    ":BuiltinsInternational_001_Test",
6314514f5e3Sopenharmony_ci    ":BuiltinsInternational_002_Test",
6324514f5e3Sopenharmony_ci    ":BuiltinsInternational_003_Test",
6334514f5e3Sopenharmony_ci    ":BuiltinsInternational_004_Test",
6344514f5e3Sopenharmony_ci    ":BuiltinsInternational_005_Test",
6354514f5e3Sopenharmony_ci    ":BuiltinsInternational_006_Test",
6364514f5e3Sopenharmony_ci    ":BuiltinsInternational_007_Test",
6374514f5e3Sopenharmony_ci    ":BuiltinsInternational_008_Test",
6384514f5e3Sopenharmony_ci    ":BuiltinsInternational_009_Test",
6394514f5e3Sopenharmony_ci    ":BuiltinsInternational_010_Test",
6404514f5e3Sopenharmony_ci    ":BuiltinsInternational_011_Test",
6414514f5e3Sopenharmony_ci    ":BuiltinsInternational_012_Test",
6424514f5e3Sopenharmony_ci    ":BuiltinsInternational_013_Test",
6434514f5e3Sopenharmony_ci    ":BuiltinsInternational_014_Test",
6444514f5e3Sopenharmony_ci    ":BuiltinsInternational_015_Test",
6454514f5e3Sopenharmony_ci    ":BuiltinsInternational_016_Test",
6464514f5e3Sopenharmony_ci    ":BuiltinsNatural_001_Test",
6474514f5e3Sopenharmony_ci    ":BuiltinsNatural_002_Test",
6484514f5e3Sopenharmony_ci    ":BuiltinsNatural_003_Test",
6494514f5e3Sopenharmony_ci    ":BuiltinsNatural_004_Test",
6504514f5e3Sopenharmony_ci    ":BuiltinsNatural_005_Test",
6514514f5e3Sopenharmony_ci    ":BuiltinsNatural_006_Test",
6524514f5e3Sopenharmony_ci    ":BuiltinsNatural_007_Test",
6534514f5e3Sopenharmony_ci    ":BuiltinsSharedObject_Test",
6544514f5e3Sopenharmony_ci  ]
6554514f5e3Sopenharmony_ci}
6564514f5e3Sopenharmony_ci
6574514f5e3Sopenharmony_cigroup("host_unittest") {
6584514f5e3Sopenharmony_ci  testonly = true
6594514f5e3Sopenharmony_ci
6604514f5e3Sopenharmony_ci  # deps file
6614514f5e3Sopenharmony_ci  deps = [
6624514f5e3Sopenharmony_ci    ":BuiltinsInternational_001_TestAction",
6634514f5e3Sopenharmony_ci    ":BuiltinsInternational_002_TestAction",
6644514f5e3Sopenharmony_ci    ":BuiltinsInternational_003_TestAction",
6654514f5e3Sopenharmony_ci    ":BuiltinsInternational_004_TestAction",
6664514f5e3Sopenharmony_ci    ":BuiltinsInternational_005_TestAction",
6674514f5e3Sopenharmony_ci    ":BuiltinsInternational_006_TestAction",
6684514f5e3Sopenharmony_ci    ":BuiltinsInternational_007_TestAction",
6694514f5e3Sopenharmony_ci    ":BuiltinsInternational_008_TestAction",
6704514f5e3Sopenharmony_ci    ":BuiltinsInternational_009_TestAction",
6714514f5e3Sopenharmony_ci    ":BuiltinsInternational_010_TestAction",
6724514f5e3Sopenharmony_ci    ":BuiltinsInternational_011_TestAction",
6734514f5e3Sopenharmony_ci    ":BuiltinsInternational_012_TestAction",
6744514f5e3Sopenharmony_ci    ":BuiltinsInternational_013_TestAction",
6754514f5e3Sopenharmony_ci    ":BuiltinsInternational_014_TestAction",
6764514f5e3Sopenharmony_ci    ":BuiltinsInternational_015_TestAction",
6774514f5e3Sopenharmony_ci    ":BuiltinsInternational_016_TestAction",
6784514f5e3Sopenharmony_ci    ":BuiltinsNatural_001_TestAction",
6794514f5e3Sopenharmony_ci    ":BuiltinsNatural_002_TestAction",
6804514f5e3Sopenharmony_ci    ":BuiltinsNatural_003_TestAction",
6814514f5e3Sopenharmony_ci    ":BuiltinsNatural_004_TestAction",
6824514f5e3Sopenharmony_ci    ":BuiltinsNatural_005_TestAction",
6834514f5e3Sopenharmony_ci    ":BuiltinsNatural_006_TestAction",
6844514f5e3Sopenharmony_ci    ":BuiltinsNatural_007_TestAction",
6854514f5e3Sopenharmony_ci    ":BuiltinsSharedObject_TestAction",
6864514f5e3Sopenharmony_ci  ]
6874514f5e3Sopenharmony_ci  if (is_mac) {
6884514f5e3Sopenharmony_ci    deps -= [
6894514f5e3Sopenharmony_ci      ":BuiltinsInternational_001_TestAction",
6904514f5e3Sopenharmony_ci      ":BuiltinsInternational_002_TestAction",
6914514f5e3Sopenharmony_ci      ":BuiltinsInternational_003_TestAction",
6924514f5e3Sopenharmony_ci      ":BuiltinsInternational_004_TestAction",
6934514f5e3Sopenharmony_ci      ":BuiltinsInternational_005_TestAction",
6944514f5e3Sopenharmony_ci      ":BuiltinsInternational_006_TestAction",
6954514f5e3Sopenharmony_ci      ":BuiltinsInternational_007_TestAction",
6964514f5e3Sopenharmony_ci      ":BuiltinsInternational_008_TestAction",
6974514f5e3Sopenharmony_ci      ":BuiltinsInternational_009_TestAction",
6984514f5e3Sopenharmony_ci      ":BuiltinsInternational_010_TestAction",
6994514f5e3Sopenharmony_ci      ":BuiltinsInternational_011_TestAction",
7004514f5e3Sopenharmony_ci      ":BuiltinsInternational_012_TestAction",
7014514f5e3Sopenharmony_ci      ":BuiltinsInternational_013_TestAction",
7024514f5e3Sopenharmony_ci      ":BuiltinsInternational_014_TestAction",
7034514f5e3Sopenharmony_ci      ":BuiltinsInternational_015_TestAction",
7044514f5e3Sopenharmony_ci      ":BuiltinsInternational_016_TestAction",
7054514f5e3Sopenharmony_ci      ":BuiltinsNatural_001_TestAction",
7064514f5e3Sopenharmony_ci      ":BuiltinsNatural_002_TestAction",
7074514f5e3Sopenharmony_ci      ":BuiltinsNatural_003_TestAction",
7084514f5e3Sopenharmony_ci      ":BuiltinsNatural_004_TestAction",
7094514f5e3Sopenharmony_ci      ":BuiltinsNatural_005_TestAction",
7104514f5e3Sopenharmony_ci      ":BuiltinsNatural_006_TestAction",
7114514f5e3Sopenharmony_ci      ":BuiltinsNatural_007_TestAction",
7124514f5e3Sopenharmony_ci      ":BuiltinsSharedObject_TestAction",
7134514f5e3Sopenharmony_ci    ]
7144514f5e3Sopenharmony_ci  }
7154514f5e3Sopenharmony_ci}
716