• 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/$$_allComponent',
92  'inner_component_transform/$$_component/$$_allComponent1',
93  'inner_component_transform/attrs/bindSheet',
94  'inner_component_transform/$$_component/$$_if_elseIf_else',
95  'inner_component_transform/custom_component/component_object',
96  'inner_component_transform/custom_component/custom_component',
97  'inner_component_transform/gesture_component/GestureModeParallel',
98  'inner_component_transform/gesture_component/longPressGesture',
99  'inner_component_transform/gesture_component/panGestrue',
100  'inner_component_transform/gesture_component/pinchGesture',
101  'inner_component_transform/gesture_component/rotationGesture',
102  'inner_component_transform/gesture_component/swipeGesture',
103  'inner_component_transform/gesture_component/tapGesture',
104  'inner_component_transform/render_component/foreach/foreach',
105  'inner_component_transform/render_component/foreach/forEachSecondFunction',
106  'inner_component_transform/render_component/foreach/forEachThreeParam',
107  'inner_component_transform/render_component/foreach/forEachTwo',
108  'inner_component_transform/render_component/if/id_if',
109  'inner_component_transform/render_component/if/if',
110  'inner_component_transform/render_component/item/GridItem',
111  'inner_component_transform/render_component/item/ListItem',
112  'inner_component_transform/render_component/lazyforeach/lazyforeach',
113  'inner_component_transform/render_component/lazyforeach/lazyforEachThreeParam',
114  'inner_component_transform/render_component/repeat/repeat',
115  'inner_component_transform/render_component/repeat/repeatAttr',
116  'inner_component_transform/render_component/repeat/repeatVirtualScroll',
117  'inner_component_transform/render_component/tab/tab',
118  'inner_component_transform/simple_component/button/button',
119  'inner_component_transform/simple_component/xcomponent/XComponentContainer',
120  'inner_component_transform/transition_component/animateTo/animateTo',
121  'inner_component_transform/transition_component/navDestination_component/navDestination_component',
122  'inner_component_transform/transition_component/navigation/navigation_component',
123  'inner_component_transform/transition_component/pageTransition/pageTransition',
124
125  'questionnaireUT/questionnaireUT1',
126
127  'render_decorator/@AnimatableExtend/animatableExtend',
128  'render_decorator/@builder/@builder',
129  'render_decorator/@builder/@builderDynamicUsage$$',
130  'render_decorator/@builder/@builderOrComponentAsName',
131  'render_decorator/@builder/@builderSimplifyAfferent',
132  'render_decorator/@builder/@builderTransFormFirst',
133  'render_decorator/@builder/@builderTransFormFourth',
134  'render_decorator/@builder/@builderTransFormSecond',
135  'render_decorator/@builder/@builderTransFormThird',
136  'render_decorator/@builder/@builderVisilibity$$',
137  'render_decorator/@builder/@builderWithComponent',
138  'render_decorator/@builder/@builderWithForEach',
139  'render_decorator/@builder/@builderWithLinkData',
140  'render_decorator/@builder/handleCustomBuilder',
141  'render_decorator/@builder/@builderParam',
142  'render_decorator/@builderParam/@builderParam',
143  'render_decorator/@builderParam/@builderParam1',
144  'render_decorator/@builderParam/@builderParamQuestionMark',
145  'render_decorator/@builderParam/@BuilderParamReturnType',
146  'render_decorator/@componentParent/@componentParent',
147  'render_decorator/@customDialog/@customDialog',
148  'render_decorator/@extend/@extend',
149  'render_decorator/@extend/@extendSpanComponent',
150  'render_decorator/@localBuilder/@localBuilder',
151  'render_decorator/@preview/@preview',
152  'render_decorator/@recycle/recycle_$$component',
153  'render_decorator/@recycle/recycle_extend_styles',
154  'render_decorator/@recycle/recycle_function_array',
155  'render_decorator/@recycle/recycle_gesture',
156  'render_decorator/@recycle/recycle_reuseId',
157  'render_decorator/@recycle/recycle_builderParam',
158  'render_decorator/@recycle/recycle',
159  'render_decorator/@styles/@styles',
160  'render_decorator/@styles/@stylesExport',
161  'render_decorator/@styles/@stylesOrComponentAsName',
162
163  'ui_context/build_ui_in_correct_place',
164
165  'ui_state_management/application_state_management/@storageLink/@storageLink',
166  'ui_state_management/application_state_management/@storageProp/@storageProp',
167  'ui_state_management/application_state_management/appStorage/appStorage',
168  'ui_state_management/application_state_management/localStorage/localStorage',
169  'ui_state_management/application_state_management/localStorage/localStorageForBoth',
170  'ui_state_management/application_state_management/localStorage/localStorageForChainCall',
171  'ui_state_management/application_state_management/localStorage/localStorageForRoute',
172  'ui_state_management/application_state_management/localStorage/localStorageForStorage',
173  'ui_state_management/application_state_management/localStorage/localStorageForThree',
174  'ui_state_management/application_state_management/localStorage/localStorageForThreeParam',
175  'ui_state_management/application_state_management/localStorage/localStorageParam',
176  'ui_state_management/application_state_management/wrapBuilder/wrapBuilder',
177  'ui_state_management/inner_struct_state_management/@link/@link',
178  'ui_state_management/inner_struct_state_management/@objectLink/@objectLink',
179  'ui_state_management/inner_struct_state_management/@prop/@prop',
180  'ui_state_management/inner_struct_state_management/@prop/@propComplexType',
181  'ui_state_management/inner_struct_state_management/@state/@state',
182  'ui_state_management/inner_struct_state_management/@state/@state1',
183  'ui_state_management/others/@consume_@provide/@consume_@provide',
184  'ui_state_management/others/@consume_@provide/@consume_with_defaultValue',
185  'ui_state_management/others/@observed_@objectLink/@observed_@objectLink',
186  'ui_state_management/others/@observed_@objectLink/@observed_@objectLink1',
187  'ui_state_management/others/@watch/@watch',
188  'ui_state_management/others/decoratorKeyCheck/decoratorKeyCheck',
189  'ui_state_management/ObservedObject_GetRawObject/enableV2Compatibility',
190  'ui_state_management/ObservedObject_GetRawObject/makeV1Observed',
191  'ui_state_management/ObservedObject_GetRawObject/builderRefresh',
192
193  'v2_component_decorator/event/event_base',
194  'v2_component_decorator/event/event_parent',
195  'v2_component_decorator/monitor/monitor_base',
196  'v2_component_decorator/monitor/monitor_in_observedv2',
197  'v2_component_decorator/once/once_base',
198  'v2_component_decorator/once/once_param',
199  'v2_component_decorator/param/param_base union_types',
200  'v2_component_decorator/param/param_base',
201  'v2_component_decorator/param/param_map',
202  'v2_component_decorator/provider_consumer/provider_consumer_base',
203  'v2_component_decorator/provider_consumer/provider_consumer_param',
204  'v2_component_decorator/provider_consumer/provider_consumer_trace',
205  'v2_component_decorator/builderParamStyles',
206  'v2_component_decorator/param_event_twoway_binding',
207  'v2_component_decorator/staticComponentMember',
208  'v2_component_decorator/observedv2/observedv2_trace_base',
209  'v2_component_decorator/observedv2/observedv2_trace_extends_class',
210  'v2_component_decorator/observedv2/observedv2_trace_static',
211  'v2_component_decorator/observedv2/observedv2_trace_nested_class',
212  'v2_component_decorator/observedv2/observedv2_trace_object',
213  'v2_component_decorator/observedv2/observedv2_trace_date',
214  'v2_component_decorator/local/local_base',
215  'v2_component_decorator/local/local_object',
216  'v2_component_decorator/local/local_union_types',
217  'v2_component_decorator/reusableV2/reusableV2_initialRender',
218  'v2_component_decorator/reusableV2/reusableV2_members',
219  'v2_component_decorator/reusableV2/reusableV2_component_nesting',
220
221  'resource/resourceTest',
222];
223
224export const UT_VALIDATE_PAGES_PREVIEW: string[] = [];
225
226export const UT_VALIDATE_PAGES: string[] = [
227  'Decorators/process_component_build/@BuilderParam',
228  'Decorators/process_component_build/arkUIComponent',
229  'Decorators/process_component_build/arkUIStandard',
230  'Decorators/process_component_build/attributeCheck',
231  'Decorators/process_component_build/buttonCheck',
232  'Decorators/process_component_build/checkNonspecificParents',
233  'Decorators/process_component_build/foreachParamCheck',
234  'Decorators/process_component_build/idCheck',
235  'Decorators/process_component_build/ifComponent',
236  'Decorators/process_component_build/rootContainerCheck',
237  'Decorators/process_component_build/stateStyles',
238  'Decorators/process_component_build/validateReuseAndReuseId',
239
240  'Decorators/process_component_class/@StylesParamChack',
241  'Decorators/process_component_class/processComponentMethod',
242  'Decorators/process_component_class/updateHeritageClauses',
243  'Decorators/process_component_class/validateBuildMethodCount',
244  'Decorators/process_component_class/validateDecorators',
245  'Decorators/process_component_class/validateHasController',
246  'Decorators/process_component_class/validateControllerCount',
247
248  'Decorators/process_component_member/@linkInitialize',
249  'Decorators/process_component_member/@objectLinkInitialize',
250  'Decorators/process_component_member/processWatch',
251  'Decorators/process_component_member/updateBuilderParamProperty',
252  'Decorators/process_component_member/validateCustomDecorator',
253  'Decorators/process_component_member/validateDuplicateDecorator',
254  'Decorators/process_component_member/validateForbiddenSpecifyDefaultValue',
255  'Decorators/process_component_member/validateForbiddenUseStateType',
256  'Decorators/process_component_member/validateHasIllegalDecoratorInEntry',
257  'Decorators/process_component_member/validateHasIllegalQuestionToken',
258  'Decorators/process_component_member/validateMultiDecorators',
259  'Decorators/process_component_member/validatePropertyDefaultValue',
260  'Decorators/process_component_member/validatePropertyNonDefaultValue',
261  'Decorators/process_component_member/validatePropertyNonType',
262  'Decorators/process_component_member/validateWatchDecorator',
263  'Decorators/process_component_member/validateWatchParam',
264
265  'Decorators/process_custom_component/checkBuilder$$',
266  'Decorators/process_custom_component/v2DecoratorInitFromParent',
267  'Decorators/process_custom_component/validateForbiddenToInitViaParam',
268  'Decorators/process_custom_component/validateIllegalInitFromParent',
269  'Decorators/process_custom_component/validateInitDecorator',
270  'Decorators/process_custom_component/validateMandatoryToInitViaParam',
271  'Decorators/process_custom_component/validateNonLinkWithDollar',
272  'Decorators/process_custom_component/validateParamTwoWayBind',
273  'Decorators/process_custom_component/validateStaticVariables',
274  'Decorators/process_custom_component/validateNestedReusableComponents',
275  'Decorators/process_custom_component/validateReusableV2InRepeat',
276
277  'Decorators/process_struct_componentV2/param_require_once_check',
278  'Decorators/process_struct_componentV2/v2Component_member_type_check',
279
280  'Decorators/process_ui_syntax/EntryDecoParam',
281  'Decorators/process_ui_syntax/ExtendOneChild',
282  'Decorators/process_ui_syntax/NoSrc',
283  'Decorators/process_ui_syntax/NotSupportResrcParam',
284  'Decorators/process_ui_syntax/NotSupportResrcType',
285  'Decorators/process_ui_syntax/StylesNoParam',
286  'Decorators/process_ui_syntax/UnknownSrc',
287  'Decorators/process_ui_syntax/UnknownSrcName',
288  'Decorators/process_ui_syntax/UnknownSrcType',
289
290  'Decorators/v1AndV2ComponentDecorators/property_observe_validate',
291  'Decorators/v1AndV2ComponentDecorators/v2ToV1ComponentValidate',
292  'Decorators/v1AndV2ComponentDecorators/v2ToV1Link',
293
294  'Decorators/vaildate_ui_syntax/@localBuilder',
295  'Decorators/vaildate_ui_syntax/@Monitor',
296  'Decorators/vaildate_ui_syntax/@ReusableV2',
297  'Decorators/vaildate_ui_syntax/@Trace',
298  'Decorators/vaildate_ui_syntax/@Type',
299  'Decorators/vaildate_ui_syntax/componentV2BothWithComponent',
300  'Decorators/vaildate_ui_syntax/ExceededEntry',
301  'Decorators/vaildate_ui_syntax/ExceededPreview',
302  'Decorators/vaildate_ui_syntax/extendAttributeDuplicate',
303  'Decorators/vaildate_ui_syntax/extendAttributeDuplicate2',
304  'Decorators/vaildate_ui_syntax/animatableExtendAttributeDuplicate',
305  'Decorators/vaildate_ui_syntax/MethodNoExtend',
306  'Decorators/vaildate_ui_syntax/mutiDecoratorInComponentV2',
307  'Decorators/vaildate_ui_syntax/NoChild',
308  'Decorators/vaildate_ui_syntax/NoStructDeco',
309  'Decorators/vaildate_ui_syntax/notComponent',
310  'Decorators/vaildate_ui_syntax/notConcurrent',
311  'Decorators/vaildate_ui_syntax/notConcurrentFun',
312  'Decorators/vaildate_ui_syntax/notConcurrentFunAster',
313  'Decorators/vaildate_ui_syntax/notDecorator',
314  'Decorators/vaildate_ui_syntax/notMethodDeco',
315  'Decorators/vaildate_ui_syntax/OneChild',
316  'Decorators/vaildate_ui_syntax/OneEntry',
317  'Decorators/vaildate_ui_syntax/OnlyStructDeco',
318  'Decorators/vaildate_ui_syntax/state',
319  'Decorators/vaildate_ui_syntax/StructNameInvalid',
320  'Decorators/vaildate_ui_syntax/StylesDuplicate',
321  'Decorators/vaildate_ui_syntax/v1DecoratorInComponentV2',
322  'Decorators/vaildate_ui_syntax/v2DecoratorInClass',
323  'Decorators/vaildate_ui_syntax/v2DecoratorInComponent',
324  'Decorators/vaildate_ui_syntax/v2MemberDecorator',
325  'Decorators/vaildate_ui_syntax/vaildateDecorator',
326  'Decorators/vaildate_ui_syntax/validate_track_observed',
327  'Decorators/vaildate_ui_syntax/validateAccessQualifier',
328  'Decorators/vaildate_ui_syntax/validateDifferentMethod',
329  'Decorators/vaildate_ui_syntax/validateDuplicateMethod',
330  'Decorators/vaildate_ui_syntax/validateForEachParser',
331  'Decorators/vaildate_ui_syntax/validateRepeatParser',
332  'Decorators/vaildate_ui_syntax/validateLazyForEachParser'
333]
334
335export const UT_VALIDATE_PAGES_JSBUNDLE: string[] = [
336  'Decorators/process_import/validateModuleName',
337]
338
339export const CACHE_PATH: string = 'default/cache/default/default@CompileArkTS/esmodule/debug';
340export const AN_BUILD_OUTPUT_PATH: string = 'default/intermediates/loader_out/default/an/arm64-v8a';
341export const MODULE_ID_ROLLUP_PLACEHOLDER: string = "\x00rollup_plugin_ignore_empty_module_placeholder";
342export const NODE_MODULES_PATH: string = "default/intermediates/loader_out/default/node_modules";
343export const ACE_PROFILE_PATH: string = 'default/intermediates/res/default/resources/base/profile';
344export const LOADER_PATH: string = 'default/intermediates/loader/default';
345export const MAIN_PATH: string = 'default/intermediates/loader_out/default/ets';
346export const PREVIEW_CACHE_PATH: string = 'default/cache/default/default@PreviewArkTS/esmodule/debug';
347export const PREVIEW_MAIN_PATH: string = 'default/intermediates/assets/default/ets';
348export const PROJECT_PATH_HASH_DEFAULT: string = 'this_is_a_project_path_hash';
349export const RES_PATH: string = 'default/intermediates/res/default';
350export const OH_MODULES_OHPM_HYPIUM: string = 'oh_modules/.ohpm/@ohos+hypium@1.0.6/oh_modules/@ohos/hypium';
351export const OH_MODULES_OHOS_HYPIUM: string = 'oh_modules/@ohos/hypium';
352