1fc0b0055Sopenharmony_ci# Copyright (c) 2022-2024 Huawei Device Co., Ltd.
2fc0b0055Sopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License");
3fc0b0055Sopenharmony_ci# you may not use this file except in compliance with the License.
4fc0b0055Sopenharmony_ci# You may obtain a copy of the License at
5fc0b0055Sopenharmony_ci#
6fc0b0055Sopenharmony_ci#     http://www.apache.org/licenses/LICENSE-2.0
7fc0b0055Sopenharmony_ci#
8fc0b0055Sopenharmony_ci# Unless required by applicable law or agreed to in writing, software
9fc0b0055Sopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS,
10fc0b0055Sopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11fc0b0055Sopenharmony_ci# See the License for the specific language governing permissions and
12fc0b0055Sopenharmony_ci# limitations under the License.
13fc0b0055Sopenharmony_ciimport("../../../../access_token.gni")
14fc0b0055Sopenharmony_ci
15fc0b0055Sopenharmony_cigroup("fuzztest") {
16fc0b0055Sopenharmony_ci  testonly = true
17fc0b0055Sopenharmony_ci  deps = []
18fc0b0055Sopenharmony_ci
19fc0b0055Sopenharmony_ci  deps += [
20fc0b0055Sopenharmony_ci    # deps file
21fc0b0055Sopenharmony_ci    "allochaptoken_fuzzer:AllocHapTokenFuzzTest",
22fc0b0055Sopenharmony_ci    "alloclocaltokenid_fuzzer:AllocLocalTokenIDFuzzTest",
23fc0b0055Sopenharmony_ci    "clearusergrantedpermissionstate_fuzzer:ClearUserGrantedPermissionStateFuzzTest",
24fc0b0055Sopenharmony_ci    "deleteremotedevicetokens_fuzzer:DeleteRemoteDeviceTokensFuzzTest",
25fc0b0055Sopenharmony_ci    "deleteremotetoken_fuzzer:DeleteRemoteTokenFuzzTest",
26fc0b0055Sopenharmony_ci    "deletetoken_fuzzer:DeleteTokenFuzzTest",
27fc0b0055Sopenharmony_ci    "dumptokeninfo_fuzzer:DumpTokenInfoFuzzTest",
28fc0b0055Sopenharmony_ci    "getdefpermission_fuzzer:GetDefPermissionFuzzTest",
29fc0b0055Sopenharmony_ci    "getdefpermissions_fuzzer:GetDefPermissionsFuzzTest",
30fc0b0055Sopenharmony_ci    "gethapdlpflag_fuzzer:GetHapDlpFlagFuzzTest",
31fc0b0055Sopenharmony_ci    "gethaptokenid_fuzzer:GetHapTokenIDFuzzTest",
32fc0b0055Sopenharmony_ci    "gethaptokeninfo_fuzzer:GetHapTokenInfoFuzzTest",
33fc0b0055Sopenharmony_ci    "gethaptokeninfofromremote_fuzzer:GetHapTokenInfoFromRemoteFuzzTest",
34fc0b0055Sopenharmony_ci    "getnativetokenid_fuzzer:GetNativeTokenIdFuzzTest",
35fc0b0055Sopenharmony_ci    "getnativetokeninfo_fuzzer:GetNativeTokenInfoFuzzTest",
36fc0b0055Sopenharmony_ci    "getpermissionflags_fuzzer:GetPermissionFlagsFuzzTest",
37fc0b0055Sopenharmony_ci    "getpermissionrequesttogglestatus_fuzzer:GetPermissionRequestToggleStatusFuzzTest",
38fc0b0055Sopenharmony_ci    "getpermissionsstatus_fuzzer:GetPermissionsStatusFuzzTest",
39fc0b0055Sopenharmony_ci    "getpermissionusedtype_fuzzer:GetPermissionUsedTypeFuzzTest",
40fc0b0055Sopenharmony_ci    "getremotenativetokenid_fuzzer:GetRemoteNativeTokenIDFuzzTest",
41fc0b0055Sopenharmony_ci    "getrendertokenid_fuzzer:GetRenderTokenIdFuzzTest",
42fc0b0055Sopenharmony_ci    "getreqpermissions_fuzzer:GetReqPermissionsFuzzTest",
43fc0b0055Sopenharmony_ci    "getselfpermissionsstate_fuzzer:GetSelfPermissionsStateFuzzTest",
44fc0b0055Sopenharmony_ci    "gettokentype_fuzzer:GetTokenTypeFuzzTest",
45fc0b0055Sopenharmony_ci    "gettokentypeflag_fuzzer:GetTokenTypeFlagFuzzTest",
46fc0b0055Sopenharmony_ci    "grantpermission_fuzzer:GrantPermissionFuzzTest",
47fc0b0055Sopenharmony_ci    "grantpermissionforspecifiedtime_fuzzer:GrantPermissionForSpecifiedTimeFuzzTest",
48fc0b0055Sopenharmony_ci    "inithaptoken_fuzzer:InitHapTokenFuzzTest",
49fc0b0055Sopenharmony_ci    "registerpermstatechangecallback_fuzzer:RegisterPermStateChangeCallbackFuzzTest",
50fc0b0055Sopenharmony_ci    "registertokensynccallback_fuzzer:RegisterTokenSyncCallbackFuzzTest",
51fc0b0055Sopenharmony_ci    "revokeusergrantedpermission_fuzzer:RevokeUserGrantedPermissionFuzzTest",
52fc0b0055Sopenharmony_ci    "setpermdialogcap_fuzzer:SetPermDialogCapFuzzTest",
53fc0b0055Sopenharmony_ci    "setpermissionrequesttogglestatus_fuzzer:SetPermissionRequestToggleStatusFuzzTest",
54fc0b0055Sopenharmony_ci    "setremotehaptokeninfo_fuzzer:SetRemoteHapTokenInfoFuzzTest",
55fc0b0055Sopenharmony_ci    "unregisterpermstatechangecallback_fuzzer:UnRegisterPermStateChangeCallbackFuzzTest",
56fc0b0055Sopenharmony_ci    "unregistertokensynccallback_fuzzer:UnRegisterTokenSyncCallbackFuzzTest",
57fc0b0055Sopenharmony_ci    "updatehaptoken_fuzzer:UpdateHapTokenFuzzTest",
58fc0b0055Sopenharmony_ci    "verifyaccesstoken001_fuzzer:VerifyAccessToken001FuzzTest",
59fc0b0055Sopenharmony_ci    "verifyaccesstoken_fuzzer:VerifyAccessTokenFuzzTest",
60fc0b0055Sopenharmony_ci  ]
61fc0b0055Sopenharmony_ci}
62