• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2024 Huawei Device Co., Ltd.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  * http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 
16 // Autogenerated file by wrong_imm_tests.rb script -- DO NOT EDIT!
17 
18 #include "libabckit/include/c/abckit.h"
19 #include "libabckit/include/c/metadata_core.h"
20 #include "libabckit/include/c/extensions/arkts/metadata_arkts.h"
21 #include "libabckit/include/c/extensions/js/metadata_js.h"
22 #include "libabckit/include/c/ir_core.h"
23 
24 #include "helpers/helpers.h"
25 #include "helpers/helpers_wrong_imm.h"
26 
27 #include <gtest/gtest.h>
28 
29 namespace libabckit::test {
30 
31 static auto g_isaApiDynamicImp = AbckitGetIsaApiDynamicImpl(ABCKIT_VERSION_RELEASE_1_0_0);
32 
33 class LibAbcKitWrongImmTestsIsaApiDynamicImpl0 : public ::testing::Test {};
34 
35 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallrange,
36 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallrange)37 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallrange)
38 {
39     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallrange, AbckitBitImmSize::BITSIZE_8);
40 }
41 
42 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeCreateprivateproperty,
43 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeCreateprivateproperty)44 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeCreateprivateproperty)
45 {
46     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeCreateprivateproperty,
47                                     AbckitBitImmSize::BITSIZE_16);
48 }
49 
50 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeDefinefieldbyindex,
51 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeDefinefieldbyindex)52 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeDefinefieldbyindex)
53 {
54     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeDefinefieldbyindex,
55                                     AbckitBitImmSize::BITSIZE_32);
56 }
57 
58 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeDefineprivateproperty,
59 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeDefineprivateproperty)60 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeDefineprivateproperty)
61 {
62     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeDefineprivateproperty,
63                                     AbckitBitImmSize::BITSIZE_16);
64 }
65 
66 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeDefinesendableclass,
67 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeDefinesendableclass)68 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeDefinesendableclass)
69 {
70     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeDefinesendableclass,
71                                     AbckitBitImmSize::BITSIZE_16);
72 }
73 
74 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeLdsendableclass,
75 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeLdsendableclass)76 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeLdsendableclass)
77 {
78     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeLdsendableclass,
79                                     AbckitBitImmSize::BITSIZE_16);
80 }
81 
82 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeLdsendableexternalmodulevar,
83 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeLdsendableexternalmodulevar)84 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeLdsendableexternalmodulevar)
85 {
86     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeLdsendableexternalmodulevar,
87                                     AbckitBitImmSize::BITSIZE_8);
88 }
89 
90 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeLdsendablevar,
91 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeLdsendablevar)92 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeLdsendablevar)
93 {
94     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeLdsendablevar, AbckitBitImmSize::BITSIZE_8);
95 }
96 
97 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeNewsendableenv,
98 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeNewsendableenv)99 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeNewsendableenv)
100 {
101     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeNewsendableenv, AbckitBitImmSize::BITSIZE_8);
102 }
103 
104 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeStsendablevar,
105 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeStsendablevar)106 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeStsendablevar)
107 {
108     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeStsendablevar, AbckitBitImmSize::BITSIZE_8);
109 }
110 
111 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeWideldsendableexternalmodulevar,
112 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeWideldsendableexternalmodulevar)113 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeWideldsendableexternalmodulevar)
114 {
115     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeWideldsendableexternalmodulevar,
116                                     AbckitBitImmSize::BITSIZE_16);
117 }
118 
119 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeWideldsendablevar,
120 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeWideldsendablevar)121 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeWideldsendablevar)
122 {
123     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeWideldsendablevar,
124                                     AbckitBitImmSize::BITSIZE_16);
125 }
126 
127 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeWidenewsendableenv,
128 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeWidenewsendableenv)129 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeWidenewsendableenv)
130 {
131     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeWidenewsendableenv,
132                                     AbckitBitImmSize::BITSIZE_16);
133 }
134 
135 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeWidestsendablevar,
136 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeWidestsendablevar)137 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeWidestsendablevar)
138 {
139     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeWidestsendablevar,
140                                     AbckitBitImmSize::BITSIZE_16);
141 }
142 
143 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallthisrange,
144 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallthisrange)145 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallthisrange)
146 {
147     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallthisrange, AbckitBitImmSize::BITSIZE_8);
148 }
149 
150 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCopyrestargs,
151 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCopyrestargs)152 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCopyrestargs)
153 {
154     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCopyrestargs, AbckitBitImmSize::BITSIZE_8);
155 }
156 
157 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCreateobjectwithexcludedkeys,
158 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCreateobjectwithexcludedkeys)159 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCreateobjectwithexcludedkeys)
160 {
161     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCreateobjectwithexcludedkeys,
162                                     AbckitBitImmSize::BITSIZE_8);
163 }
164 
165 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDefineclasswithbuffer,
166 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateDefineclasswithbuffer)167 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateDefineclasswithbuffer)
168 {
169     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateDefineclasswithbuffer, AbckitBitImmSize::BITSIZE_16);
170 }
171 
172 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDefinefunc,
173 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateDefinefunc)174 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateDefinefunc)
175 {
176     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateDefinefunc, AbckitBitImmSize::BITSIZE_8);
177 }
178 
179 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDefinemethod,
180 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateDefinemethod)181 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateDefinemethod)
182 {
183     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateDefinemethod, AbckitBitImmSize::BITSIZE_8);
184 }
185 
186 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdlexvar,
187 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateLdlexvar)188 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateLdlexvar)
189 {
190     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateLdlexvar, AbckitBitImmSize::BITSIZE_8);
191 }
192 
193 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdobjbyindex,
194 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateLdobjbyindex)195 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateLdobjbyindex)
196 {
197     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateLdobjbyindex, AbckitBitImmSize::BITSIZE_16);
198 }
199 
200 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdprivateproperty,
201 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateLdprivateproperty)202 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateLdprivateproperty)
203 {
204     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateLdprivateproperty, AbckitBitImmSize::BITSIZE_16);
205 }
206 
207 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateNewlexenv,
208 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateNewlexenv)209 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateNewlexenv)
210 {
211     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateNewlexenv, AbckitBitImmSize::BITSIZE_8);
212 }
213 
214 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateNewlexenvwithname,
215 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateNewlexenvwithname)216 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateNewlexenvwithname)
217 {
218     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateNewlexenvwithname, AbckitBitImmSize::BITSIZE_8);
219 }
220 
221 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateNewobjrange,
222 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateNewobjrange)223 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateNewobjrange)
224 {
225     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateNewobjrange, AbckitBitImmSize::BITSIZE_8);
226 }
227 
228 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateSetgeneratorstate,
229 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateSetgeneratorstate)230 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateSetgeneratorstate)
231 {
232     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateSetgeneratorstate, AbckitBitImmSize::BITSIZE_8);
233 }
234 
235 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateStlexvar,
236 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateStlexvar)237 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateStlexvar)
238 {
239     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateStlexvar, AbckitBitImmSize::BITSIZE_8);
240 }
241 
242 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateStobjbyindex,
243 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateStobjbyindex)244 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateStobjbyindex)
245 {
246     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateStobjbyindex, AbckitBitImmSize::BITSIZE_16);
247 }
248 
249 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateStownbyindex,
250 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateStownbyindex)251 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateStownbyindex)
252 {
253     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateStownbyindex, AbckitBitImmSize::BITSIZE_16);
254 }
255 
256 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateStprivateproperty,
257 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateStprivateproperty)258 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateStprivateproperty)
259 {
260     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateStprivateproperty, AbckitBitImmSize::BITSIZE_16);
261 }
262 
263 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateSupercallarrowrange,
264 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateSupercallarrowrange)265 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateSupercallarrowrange)
266 {
267     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateSupercallarrowrange, AbckitBitImmSize::BITSIZE_8);
268 }
269 
270 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateTestin,
271 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateTestin)272 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateTestin)
273 {
274     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateTestin, AbckitBitImmSize::BITSIZE_16);
275 }
276 
277 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateThrowIfsupernotcorrectcall,
278 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateThrowIfsupernotcorrectcall)279 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateThrowIfsupernotcorrectcall)
280 {
281     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateThrowIfsupernotcorrectcall,
282                                     AbckitBitImmSize::BITSIZE_16);
283 }
284 
285 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideCallrange,
286 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideCallrange)287 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideCallrange)
288 {
289     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideCallrange, AbckitBitImmSize::BITSIZE_16);
290 }
291 
292 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideCallthisrange,
293 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideCallthisrange)294 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideCallthisrange)
295 {
296     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideCallthisrange, AbckitBitImmSize::BITSIZE_16);
297 }
298 
299 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideCopyrestargs,
300 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideCopyrestargs)301 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideCopyrestargs)
302 {
303     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideCopyrestargs, AbckitBitImmSize::BITSIZE_16);
304 }
305 
306 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideCreateobjectwithexcludedkeys,
307 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideCreateobjectwithexcludedkeys)308 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideCreateobjectwithexcludedkeys)
309 {
310     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideCreateobjectwithexcludedkeys,
311                                     AbckitBitImmSize::BITSIZE_16);
312 }
313 
314 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideLdlexvar,
315 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideLdlexvar)316 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideLdlexvar)
317 {
318     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideLdlexvar, AbckitBitImmSize::BITSIZE_16);
319 }
320 
321 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideLdobjbyindex,
322 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideLdobjbyindex)323 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideLdobjbyindex)
324 {
325     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideLdobjbyindex, AbckitBitImmSize::BITSIZE_32);
326 }
327 
328 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideLdpatchvar,
329 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideLdpatchvar)330 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideLdpatchvar)
331 {
332     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideLdpatchvar, AbckitBitImmSize::BITSIZE_16);
333 }
334 
335 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideNewlexenv,
336 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideNewlexenv)337 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideNewlexenv)
338 {
339     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideNewlexenv, AbckitBitImmSize::BITSIZE_16);
340 }
341 
342 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideNewlexenvwithname,
343 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideNewlexenvwithname)344 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideNewlexenvwithname)
345 {
346     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideNewlexenvwithname, AbckitBitImmSize::BITSIZE_16);
347 }
348 
349 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideNewobjrange,
350 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideNewobjrange)351 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideNewobjrange)
352 {
353     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideNewobjrange, AbckitBitImmSize::BITSIZE_16);
354 }
355 
356 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideStlexvar,
357 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideStlexvar)358 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideStlexvar)
359 {
360     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideStlexvar, AbckitBitImmSize::BITSIZE_16);
361 }
362 
363 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideStobjbyindex,
364 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideStobjbyindex)365 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideStobjbyindex)
366 {
367     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideStobjbyindex, AbckitBitImmSize::BITSIZE_32);
368 }
369 
370 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideStownbyindex,
371 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideStownbyindex)372 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideStownbyindex)
373 {
374     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideStownbyindex, AbckitBitImmSize::BITSIZE_32);
375 }
376 
377 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideStpatchvar,
378 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideStpatchvar)379 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideStpatchvar)
380 {
381     helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideStpatchvar, AbckitBitImmSize::BITSIZE_16);
382 }
383 
384 }  // namespace libabckit::test
385