1# Copyright (C) 2021 Huawei Device Co., Ltd.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6#     http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
14import("//build/test.gni")
15SUBSYSTEM_DIR = "../.."
16import("$SUBSYSTEM_DIR/core_service/telephony_core_service.gni")
17
18group("unittest") {
19  testonly = true
20  deps = []
21  deps += [
22    "unittest/core_service_gtest:tel_core_service_common_test",
23    "unittest/core_service_gtest:tel_core_service_gtest",
24    "unittest/core_service_gtest:tel_core_service_native_branch_gtest",
25    "unittest/core_service_gtest:tel_core_service_test",
26    "unittest/core_service_gtest:tel_core_zero_branch_gtest",
27    "unittest/core_service_gtest:tel_network_search_branch_gtest",
28    "unittest/core_service_gtest:tel_network_search_gtest",
29    "unittest/core_service_gtest:tel_network_search_manager_gtest",
30    "unittest/core_service_gtest:tel_sim_file_manager_branch_gtest",
31    "unittest/core_service_gtest:tel_sim_gtest",
32    "unittest/core_service_gtest:tel_sim_zero_branch_gtest",
33    "unittest/icc_dialling_numbers_handler_gtest:icc_dialling_numbers_handler_gtest",
34    "unittest/icc_file_gtest:icc_file_gtest",
35    "unittest/sim_manager_gtest:sim_manager_gtest",
36    "unittest/sim_state_handle_gtest:sim_state_handle_gtest",
37    "unittest/tel_ril_gtest:tel_ril_gtest",
38    "unittest/utils_vcard_gtest:utils_vcard_branch_gtest",
39    "unittest/utils_vcard_gtest:utils_vcard_gtest",
40  ]
41
42  if (core_service_support_esim) {
43    deps += [
44      "unittest/esim_gtest:esim_core_service_client_branch_test",
45      "unittest/esim_gtest:esim_service_client_branch_gtest",
46      "unittest/esim_gtest:tel_esim_gtest",
47      "unittest/esim_parcel_gtest:parcel_gtest",
48      "unittest/utils_codec_gtest:utils_codec_gtest",
49    ]
50  }
51}
52