• 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 */
15export const UT_PAGES: string[] = [
16  'import/import@CustomDialog',
17  'import/import@Observed',
18  'import/importAllEts',
19  'import/importEts',
20  'import/importExportEts',
21  'import/importExportNest',
22  'import/importSystemApi',
23  'import/importTs',
24
25  'inner_commponent_transform/$$_component/$$_component',
26  'inner_commponent_transform/custom_component/custom_component',
27  'inner_commponent_transform/gesture_component/longPressGesture',
28  'inner_commponent_transform/gesture_component/panGestrue',
29  'inner_commponent_transform/gesture_component/pinchGesture',
30  'inner_commponent_transform/gesture_component/rotationGesture',
31  'inner_commponent_transform/gesture_component/swipeGesture',
32  'inner_commponent_transform/gesture_component/tapGesture',
33  'inner_commponent_transform/render_component/forEach/forEach',
34  'inner_commponent_transform/render_component/forEach/forEachSecondFunction',
35  'inner_commponent_transform/render_component/forEach/forEachTwo',
36  'inner_commponent_transform/render_component/if/if',
37  'inner_commponent_transform/render_component/lazyForEach/lazyForEach',
38  'inner_commponent_transform/simple_component/button/button',
39  'inner_commponent_transform/transition_component/animateTo/animateTo',
40  'inner_commponent_transform/transition_component/pageTransition/pageTransition',
41
42  'render_decorator/@builder/@builder',
43  'render_decorator/@builder/@builderWithForEach',
44  'render_decorator/@builder/@builderWithLinkData',
45  'render_decorator/@builderParam/@builderParam',
46  'render_decorator/@customDialog/@customDialog',
47  'render_decorator/@extend/@extend',
48  'render_decorator/@preview/@preview',
49  'render_decorator/@styles/@styles',
50  'render_decorator/@styles/@stylesExport',
51
52  'ui_state_management/application_state_management/@storageLink/@storageLink',
53  'ui_state_management/application_state_management/@storageProp/@storageProp',
54  'ui_state_management/application_state_management/appStorage/appStorage',
55  'ui_state_management/application_state_management/localStorage/localStorage',
56  'ui_state_management/inner_struct_state_management/@link/@link',
57  'ui_state_management/inner_struct_state_management/@prop/@prop',
58  'ui_state_management/others/@consume_@provide/@consume_@provide',
59  'ui_state_management/others/@observed_@objectLink/@observed_@objectLink',
60  'ui_state_management/others/@watch/@watch'
61];
62
63export const UT_PARTIAL_UPFATE_PAGES: string[] = [
64  'import/import@CustomDialog',
65  'import/import@Observed',
66  'import/importAllEts',
67  'import/importEts',
68  'import/importExportEts',
69  'import/importExportNest',
70  'import/importTs',
71
72  'inner_component_transform/!!_component/!!_componentCheck1',
73  'inner_component_transform/!!_component/!!_componentCheck2',
74  'inner_component_transform/!!_component/!!_componentCheck3',
75  'inner_component_transform/!!_component/!!_componentCheck4',
76  'inner_component_transform/!!_component/!!_componentCheck5',
77  'inner_component_transform/!!_component/!!_componentCheck6',
78  'inner_component_transform/!!_component/!!_componentCheck7',
79  'inner_component_transform/!!_component/!!_componentCheck8',
80  'inner_component_transform/!!_component/!!_componentCheck9',
81  'inner_component_transform/$$_component/$$_component',
82  'inner_component_transform/$$_component/$$_componentCheck1',
83  'inner_component_transform/$$_component/$$_componentCheck2',
84  'inner_component_transform/$$_component/$$_componentCheck3',
85  'inner_component_transform/$$_component/$$_componentCheck4',
86  'inner_component_transform/$$_component/$$_componentCheck5',
87  'inner_component_transform/$$_component/$$_componentCheck6',
88  'inner_component_transform/$$_component/$$_componentCheck7',
89  'inner_component_transform/$$_component/$$_componentCheck8',
90  'inner_component_transform/$$_component/$$_componentCheck9',
91  'inner_component_transform/$$_component/$$_if_elseIf_else',
92  'inner_component_transform/custom_component/component_object',
93  'inner_component_transform/custom_component/custom_component',
94  'inner_component_transform/gesture_component/GestureModeParallel',
95  'inner_component_transform/gesture_component/longPressGesture',
96  'inner_component_transform/gesture_component/panGestrue',
97  'inner_component_transform/gesture_component/pinchGesture',
98  'inner_component_transform/gesture_component/rotationGesture',
99  'inner_component_transform/gesture_component/swipeGesture',
100  'inner_component_transform/gesture_component/tapGesture',
101  'inner_component_transform/render_component/foreach/foreach',
102  'inner_component_transform/render_component/foreach/forEachSecondFunction',
103  'inner_component_transform/render_component/foreach/forEachThreeParam',
104  'inner_component_transform/render_component/foreach/forEachTwo',
105  'inner_component_transform/render_component/if/id_if',
106  'inner_component_transform/render_component/if/if',
107  'inner_component_transform/render_component/item/GridItem',
108  'inner_component_transform/render_component/item/ListItem',
109  'inner_component_transform/render_component/lazyforeach/lazyforeach',
110  'inner_component_transform/render_component/lazyforeach/lazyforEachThreeParam',
111  'inner_component_transform/render_component/repeat/repeat',
112  'inner_component_transform/render_component/repeat/repeatAttr',
113  'inner_component_transform/render_component/repeat/repeatVirtualScroll',
114  'inner_component_transform/render_component/tab/tab',
115  'inner_component_transform/simple_component/button/button',
116  'inner_component_transform/simple_component/xcomponent/XComponentContainer',
117  'inner_component_transform/transition_component/animateTo/animateTo',
118  'inner_component_transform/transition_component/navDestination_component/navDestination_component',
119  'inner_component_transform/transition_component/navigation/navigation_component',
120  'inner_component_transform/transition_component/pageTransition/pageTransition',
121
122  'questionnaireUT/questionnaireUT1',
123
124  'render_decorator/@AnimatableExtend/animatableExtend',
125  'render_decorator/@builder/@builder',
126  'render_decorator/@builder/@builderDynamicUsage$$',
127  'render_decorator/@builder/@builderOrComponentAsName',
128  'render_decorator/@builder/@builderSimplifyAfferent',
129  'render_decorator/@builder/@builderTransFormFirst',
130  'render_decorator/@builder/@builderTransFormFourth',
131  'render_decorator/@builder/@builderTransFormSecond',
132  'render_decorator/@builder/@builderTransFormThird',
133  'render_decorator/@builder/@builderVisilibity$$',
134  'render_decorator/@builder/@builderWithComponent',
135  'render_decorator/@builder/@builderWithForEach',
136  'render_decorator/@builder/@builderWithLinkData',
137  'render_decorator/@builder/handleCustomBuilder',
138  'render_decorator/@builderParam/@builderParam',
139  'render_decorator/@builderParam/@builderParam1',
140  'render_decorator/@builderParam/@builderParamQuestionMark',
141  'render_decorator/@builderParam/@BuilderParamReturnType',
142  'render_decorator/@componentParent/@componentParent',
143  'render_decorator/@customDialog/@customDialog',
144  'render_decorator/@extend/@extend',
145  'render_decorator/@extend/@extendSpanComponent',
146  'render_decorator/@localBuilder/@localBuilder',
147  'render_decorator/@preview/@preview',
148  'render_decorator/@recycle/recycle_$$component',
149  'render_decorator/@recycle/recycle_extend_styles',
150  'render_decorator/@recycle/recycle_function_array',
151  'render_decorator/@recycle/recycle_gesture',
152  'render_decorator/@recycle/recycle_reuseId',
153  'render_decorator/@recycle/recycle_builderParam',
154  'render_decorator/@recycle/recycle',
155  'render_decorator/@styles/@styles',
156  'render_decorator/@styles/@stylesExport',
157  'render_decorator/@styles/@stylesOrComponentAsName',
158
159  'ui_context/build_ui_in_correct_place',
160
161  'ui_state_management/application_state_management/@storageLink/@storageLink',
162  'ui_state_management/application_state_management/@storageProp/@storageProp',
163  'ui_state_management/application_state_management/appStorage/appStorage',
164  'ui_state_management/application_state_management/localStorage/localStorage',
165  'ui_state_management/application_state_management/localStorage/localStorageForBoth',
166  'ui_state_management/application_state_management/localStorage/localStorageForChainCall',
167  'ui_state_management/application_state_management/localStorage/localStorageForRoute',
168  'ui_state_management/application_state_management/localStorage/localStorageForStorage',
169  'ui_state_management/application_state_management/localStorage/localStorageForThree',
170  'ui_state_management/application_state_management/localStorage/localStorageForThreeParam',
171  'ui_state_management/application_state_management/localStorage/localStorageParam',
172  'ui_state_management/inner_struct_state_management/@link/@link',
173  'ui_state_management/inner_struct_state_management/@objectLink/@objectLink',
174  'ui_state_management/inner_struct_state_management/@prop/@prop',
175  'ui_state_management/inner_struct_state_management/@prop/@propComplexType',
176  'ui_state_management/inner_struct_state_management/@state/@state',
177  'ui_state_management/inner_struct_state_management/@state/@state1',
178  'ui_state_management/others/@consume_@provide/@consume_@provide',
179  'ui_state_management/others/@observed_@objectLink/@observed_@objectLink',
180  'ui_state_management/others/@watch/@watch',
181  'ui_state_management/others/decoratorKeyCheck/decoratorKeyCheck',
182
183  'v2_component_decorator/event/event_base',
184  'v2_component_decorator/event/event_parent',
185  'v2_component_decorator/monitor/monitor_base',
186  'v2_component_decorator/monitor/monitor_in_observedv2',
187  'v2_component_decorator/once/once_base',
188  'v2_component_decorator/once/once_param',
189  'v2_component_decorator/param/param_base union_types',
190  'v2_component_decorator/param/param_base',
191  'v2_component_decorator/param/param_map',
192  'v2_component_decorator/provider_consumer/provider_consumer_base',
193  'v2_component_decorator/provider_consumer/provider_consumer_param',
194  'v2_component_decorator/provider_consumer/provider_consumer_trace',
195  'v2_component_decorator/builderParamStyles',
196  'v2_component_decorator/param_event_twoway_binding',
197  'v2_component_decorator/staticComponentMember',
198  'v2_component_decorator/observedv2/observedv2_trace_base',
199  'v2_component_decorator/observedv2/observedv2_trace_extends_class',
200  'v2_component_decorator/observedv2/observedv2_trace_static',
201  'v2_component_decorator/observedv2/observedv2_trace_nested_class',
202  'v2_component_decorator/observedv2/observedv2_trace_object',
203  'v2_component_decorator/observedv2/observedv2_trace_date',
204  'v2_component_decorator/local/local_base',
205  'v2_component_decorator/local/local_object',
206  'v2_component_decorator/local/local_union_types',
207  'v2_component_decorator/reusableV2/reusableV2_initialRender',
208  'v2_component_decorator/reusableV2/reusableV2_members',
209  'v2_component_decorator/reusableV2/reusableV2_component_nesting',
210];
211
212export const UT_VALIDATE_PAGES_PREVIEW: string[] = [];
213
214export const UT_VALIDATE_PAGES: string[] = [
215  'Decorators/process_component_build/@BuilderParam',
216  'Decorators/process_component_build/arkUIComponent',
217  'Decorators/process_component_build/arkUIStandard',
218  'Decorators/process_component_build/attributeCheck',
219  'Decorators/process_component_build/buttonCheck',
220  'Decorators/process_component_build/checkNonspecificParents',
221  'Decorators/process_component_build/foreachParamCheck',
222  'Decorators/process_component_build/idCheck',
223  'Decorators/process_component_build/ifComponent',
224  'Decorators/process_component_build/rootContainerCheck',
225  'Decorators/process_component_build/stateStyles',
226  'Decorators/process_component_build/validateReuseAndReuseId',
227
228  'Decorators/process_component_class/@StylesParamChack',
229  'Decorators/process_component_class/processComponentMethod',
230  'Decorators/process_component_class/updateHeritageClauses',
231  'Decorators/process_component_class/validateBuildMethodCount',
232  'Decorators/process_component_class/validateDecorators',
233  'Decorators/process_component_class/validateHasController',
234  'Decorators/process_component_class/validateControllerCount',
235
236  'Decorators/process_component_member/@linkInitialize',
237  'Decorators/process_component_member/@objectLinkInitialize',
238  'Decorators/process_component_member/processWatch',
239  'Decorators/process_component_member/updateBuilderParamProperty',
240  'Decorators/process_component_member/validateCustomDecorator',
241  'Decorators/process_component_member/validateDuplicateDecorator',
242  'Decorators/process_component_member/validateForbiddenUseStateType',
243  'Decorators/process_component_member/validateHasIllegalDecoratorInEntry',
244  'Decorators/process_component_member/validateHasIllegalQuestionToken',
245  'Decorators/process_component_member/validateMultiDecorators',
246  'Decorators/process_component_member/validatePropertyDefaultValue',
247  'Decorators/process_component_member/validatePropertyNonDefaultValue',
248  'Decorators/process_component_member/validatePropertyNonType',
249  'Decorators/process_component_member/validateWatchDecorator',
250  'Decorators/process_component_member/validateWatchParam',
251
252  'Decorators/process_custom_component/checkBuilder$$',
253  'Decorators/process_custom_component/v2DecoratorInitFromParent',
254  'Decorators/process_custom_component/validateForbiddenToInitViaParam',
255  'Decorators/process_custom_component/validateIllegalInitFromParent',
256  'Decorators/process_custom_component/validateInitDecorator',
257  'Decorators/process_custom_component/validateMandatoryToInitViaParam',
258  'Decorators/process_custom_component/validateNonLinkWithDollar',
259  'Decorators/process_custom_component/validateParamTwoWayBind',
260  'Decorators/process_custom_component/validateStaticVariables',
261  'Decorators/process_custom_component/validateNestedReusableComponents',
262  'Decorators/process_custom_component/validateReusableV2InRepeat',
263
264  'Decorators/process_struct_componentV2/param_require_once_check',
265  'Decorators/process_struct_componentV2/v2Component_member_type_check',
266
267  'Decorators/process_ui_syntax/EntryDecoParam',
268  'Decorators/process_ui_syntax/ExtendOneChild',
269  'Decorators/process_ui_syntax/NoSrc',
270  'Decorators/process_ui_syntax/NotSupportResrcParam',
271  'Decorators/process_ui_syntax/NotSupportResrcType',
272  'Decorators/process_ui_syntax/StylesNoParam',
273  'Decorators/process_ui_syntax/UnknownSrc',
274  'Decorators/process_ui_syntax/UnknownSrcName',
275  'Decorators/process_ui_syntax/UnknownSrcType',
276
277  'Decorators/v1AndV2ComponentDecorators/property_observe_validate',
278  'Decorators/v1AndV2ComponentDecorators/v1ToV2Component',
279  'Decorators/v1AndV2ComponentDecorators/v1ToV2ComponentValidate',
280  'Decorators/v1AndV2ComponentDecorators/v2ToV1ComponentValidate',
281  'Decorators/v1AndV2ComponentDecorators/v2ToV1Link',
282
283  'Decorators/vaildate_ui_syntax/@localBuilder',
284  'Decorators/vaildate_ui_syntax/@Monitor',
285  'Decorators/vaildate_ui_syntax/@ReusableV2',
286  'Decorators/vaildate_ui_syntax/@Trace',
287  'Decorators/vaildate_ui_syntax/@Type',
288  'Decorators/vaildate_ui_syntax/componentV2BothWithComponent',
289  'Decorators/vaildate_ui_syntax/ExceededEntry',
290  'Decorators/vaildate_ui_syntax/ExceededPreview',
291  'Decorators/vaildate_ui_syntax/MethodNoExtend',
292  'Decorators/vaildate_ui_syntax/mutiDecoratorInComponentV2',
293  'Decorators/vaildate_ui_syntax/NoChild',
294  'Decorators/vaildate_ui_syntax/NoStructDeco',
295  'Decorators/vaildate_ui_syntax/notComponent',
296  'Decorators/vaildate_ui_syntax/notConcurrent',
297  'Decorators/vaildate_ui_syntax/notConcurrentFun',
298  'Decorators/vaildate_ui_syntax/notConcurrentFunAster',
299  'Decorators/vaildate_ui_syntax/notDecorator',
300  'Decorators/vaildate_ui_syntax/notMethodDeco',
301  'Decorators/vaildate_ui_syntax/OneChild',
302  'Decorators/vaildate_ui_syntax/OneEntry',
303  'Decorators/vaildate_ui_syntax/OnlyStructDeco',
304  'Decorators/vaildate_ui_syntax/state',
305  'Decorators/vaildate_ui_syntax/StructNameInvalid',
306  'Decorators/vaildate_ui_syntax/StylesDuplicate',
307  'Decorators/vaildate_ui_syntax/v1DecoratorInComponentV2',
308  'Decorators/vaildate_ui_syntax/v2DecoratorInClass',
309  'Decorators/vaildate_ui_syntax/v2DecoratorInComponent',
310  'Decorators/vaildate_ui_syntax/v2MemberDecorator',
311  'Decorators/vaildate_ui_syntax/vaildateDecorator',
312  'Decorators/vaildate_ui_syntax/validate_track_observed',
313  'Decorators/vaildate_ui_syntax/validateAccessQualifier',
314  'Decorators/vaildate_ui_syntax/validateDifferentMethod',
315  'Decorators/vaildate_ui_syntax/validateDuplicateMethod'
316]
317
318export const UT_VALIDATE_PAGES_JSBUNDLE: string[] = [
319  'Decorators/process_import/validateModuleName',
320]
321
322export const CACHE_PATH: string = 'default/cache/default/default@CompileArkTS/esmodule/debug';
323export const AN_BUILD_OUTPUT_PATH: string = 'default/intermediates/loader_out/default/an/arm64-v8a';
324export const MODULE_ID_ROLLUP_PLACEHOLDER: string = "\x00rollup_plugin_ignore_empty_module_placeholder";
325export const NODE_MODULES_PATH: string = "default/intermediates/loader_out/default/node_modules";
326export const ACE_PROFILE_PATH: string = 'default/intermediates/res/default/resources/base/profile';
327export const LOADER_PATH: string = 'default/intermediates/loader/default';
328export const MAIN_PATH: string = 'default/intermediates/loader_out/default/ets';
329export const PREVIEW_CACHE_PATH: string = 'default/cache/default/default@PreviewArkTS/esmodule/debug';
330export const PREVIEW_MAIN_PATH: string = 'default/intermediates/assets/default/ets';
331export const PROJECT_PATH_HASH_DEFAULT: string = 'this_is_a_project_path_hash';
332export const RES_PATH: string = 'default/intermediates/res/default';
333export const OH_MODULES_OHPM_HYPIUM: string = 'oh_modules/.ohpm/@ohos+hypium@1.0.6/oh_modules/@ohos/hypium';
334export const OH_MODULES_OHOS_HYPIUM: string = 'oh_modules/@ohos/hypium';
335