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")
15import("//foundation/arkui/ace_engine/ace_config.gni")
16
17group("unittest") {
18  testonly = true
19  deps = []
20  if (!is_asan) {
21    deps += [
22      "unittest/jsfrontend/animation:unittest",
23      "unittest/jsfrontend/codec:unittest",
24      "unittest/jsfrontend/event:unittest",
25      "unittest/jsfrontend/manifest:unittest",
26      "unittest/jsfrontend/source_map:unittest",
27      "unittest/jsfrontend/transform_convertor:unittest",
28      "unittest/jsfrontend/utils:unittest",
29    ]
30
31    if (!is_ohos_standard_system) {
32      deps += [ "unittest/jsfrontend/codec:unittest" ]
33    }
34
35    if (!is_wearable_product) {
36      deps += [
37        "unittest/cardfrontend/frontend:unittest",
38        "unittest/cardfrontend/mediaquery:unittest",
39        "unittest/common/pluginadapter:unittest",
40        "unittest/pluginfrontend:unittest",
41      ]
42    }
43  }
44}
45