1# Copyright (c) 2022-2023 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/test/unittest/ace_unittest.gni") 16 17ohos_unittest("pipeline_context_test_ng") { 18 module_out_path = "$basic_test_output_path/pipeline" 19 20 sources = [ 21 # animation 22 "$ace_root/frameworks/core/animation/animatable_data.cpp", 23 "$ace_root/frameworks/core/animation/animatable_properties.cpp", 24 "$ace_root/frameworks/core/animation/animation_util.cpp", 25 "$ace_root/frameworks/core/animation/anticipate_curve.cpp", 26 "$ace_root/frameworks/core/animation/cubic_curve.cpp", 27 "$ace_root/frameworks/core/animation/curves.cpp", 28 "$ace_root/frameworks/core/animation/friction_motion.cpp", 29 "$ace_root/frameworks/core/animation/property_animation.cpp", 30 "$ace_root/frameworks/core/animation/scheduler.cpp", 31 "$ace_root/frameworks/core/animation/scroll_motion.cpp", 32 "$ace_root/frameworks/core/animation/spring_model.cpp", 33 "$ace_root/frameworks/core/animation/spring_motion.cpp", 34 "$ace_root/frameworks/core/components_ng/animation/geometry_transition.cpp", 35 36 # accessibility 37 "$ace_root/frameworks/core/accessibility/accessibility_node.cpp", 38 39 # base 40 "$ace_root/adapter/ohos/osal/ressched_report.cpp", 41 "$ace_root/frameworks/base/geometry/animatable_dimension.cpp", 42 "$ace_root/frameworks/base/geometry/animatable_matrix4.cpp", 43 "$ace_root/frameworks/base/geometry/dimension.cpp", 44 "$ace_root/frameworks/base/geometry/least_square_impl.cpp", 45 "$ace_root/frameworks/base/geometry/matrix3.cpp", 46 "$ace_root/frameworks/base/geometry/matrix4.cpp", 47 "$ace_root/frameworks/base/geometry/quaternion.cpp", 48 "$ace_root/frameworks/base/geometry/transform_util.cpp", 49 "$ace_root/frameworks/base/json/json_util.cpp", 50 "$ace_root/frameworks/base/log/ace_tracker.cpp", 51 "$ace_root/frameworks/base/ressched/ressched_report.cpp", 52 "$ace_root/frameworks/base/thread/background_task_executor.cpp", 53 "$ace_root/frameworks/base/utils/base_id.cpp", 54 "$ace_root/frameworks/base/utils/string_expression.cpp", 55 "$ace_root/frameworks/base/utils/string_utils.cpp", 56 "$ace_root/frameworks/base/utils/time_util.cpp", 57 58 # common 59 "$ace_root/frameworks/core/common/ace_engine.cpp", 60 "$ace_root/frameworks/core/common/clipboard/clipboard_proxy.cpp", 61 "$ace_root/frameworks/core/common/container_scope.cpp", 62 "$ace_root/frameworks/core/common/focus_animation_manager.cpp", 63 "$ace_root/frameworks/core/common/font_manager.cpp", 64 "$ace_root/frameworks/core/common/ime/text_input_proxy.cpp", 65 "$ace_root/frameworks/core/common/text_field_manager.cpp", 66 "$ace_root/frameworks/core/common/thread_checker.cpp", 67 "$ace_root/frameworks/core/common/vibrator/vibrator_proxy.cpp", 68 "$ace_root/frameworks/core/components/common/properties/alignment.cpp", 69 "$ace_root/frameworks/core/components/common/properties/border.cpp", 70 "$ace_root/frameworks/core/components/common/properties/border_edge.cpp", 71 "$ace_root/frameworks/core/components/common/properties/border_image.cpp", 72 "$ace_root/frameworks/core/components/common/properties/color.cpp", 73 "$ace_root/frameworks/core/components/common/properties/shadow_config.cpp", 74 "$ace_root/frameworks/core/components/common/properties/text_style.cpp", 75 "$ace_root/frameworks/core/event/back_end_event_manager.cpp", 76 "$ace_root/frameworks/core/event/multimodal/multimodal_manager.cpp", 77 "$ace_root/frameworks/core/event/multimodal/multimodal_scene.cpp", 78 "$ace_root/frameworks/core/gestures/velocity_tracker.cpp", 79 80 # layout 81 "$ace_root/frameworks/core/components/common/layout/grid_column_info.cpp", 82 "$ace_root/frameworks/core/components/common/layout/grid_container_info.cpp", 83 "$ace_root/frameworks/core/components/common/layout/grid_system_manager.cpp", 84 "$ace_root/frameworks/core/components/common/layout/screen_system_manager.cpp", 85 86 # rendering 87 "$ace_root/frameworks/core/components_ng/render/drawing_prop_convertor.cpp", 88 "$ace_root/frameworks/core/components_v2/inspector/inspector_constants.cpp", 89 "$ace_root/frameworks/core/components_v2/list/render_list.cpp", 90 "$ace_root/frameworks/core/pipeline/base/render_node.cpp", 91 92 # base 93 "$ace_root/frameworks/core/components_ng/base/frame_node.cpp", 94 "$ace_root/frameworks/core/components_ng/base/geometry_node.cpp", 95 "$ace_root/frameworks/core/components_ng/base/inspector.cpp", 96 "$ace_root/frameworks/core/components_ng/base/modifier.cpp", 97 "$ace_root/frameworks/core/components_ng/base/ui_node.cpp", 98 "$ace_root/frameworks/core/components_ng/base/view_abstract.cpp", 99 "$ace_root/frameworks/core/components_ng/base/view_full_update_model_ng.cpp", 100 "$ace_root/frameworks/core/components_ng/base/view_partial_update_model_ng.cpp", 101 "$ace_root/frameworks/core/components_ng/base/view_stack_processor.cpp", 102 "$ace_root/frameworks/core/components_ng/layout/layout_wrapper_node.cpp", 103 "$ace_root/frameworks/core/components_ng/syntax/lazy_for_each_node.cpp", 104 105 #event 106 "$ace_root/frameworks/core/components_ng/event/click_event.cpp", 107 "$ace_root/frameworks/core/components_ng/event/drag_event.cpp", 108 "$ace_root/frameworks/core/components_ng/event/event_hub.cpp", 109 "$ace_root/frameworks/core/components_ng/event/focus_hub.cpp", 110 "$ace_root/frameworks/core/components_ng/event/gesture_event_hub.cpp", 111 "$ace_root/frameworks/core/components_ng/event/input_event.cpp", 112 "$ace_root/frameworks/core/components_ng/event/input_event_hub.cpp", 113 "$ace_root/frameworks/core/components_ng/event/long_press_event.cpp", 114 "$ace_root/frameworks/core/components_ng/event/pan_event.cpp", 115 "$ace_root/frameworks/core/components_ng/event/scrollable_event.cpp", 116 "$ace_root/frameworks/core/components_ng/event/state_style_manager.cpp", 117 "$ace_root/frameworks/core/components_ng/event/touch_event.cpp", 118 119 # layout 120 "$ace_root/frameworks/core/components_ng/layout/box_layout_algorithm.cpp", 121 "$ace_root/frameworks/core/components_ng/layout/layout_property.cpp", 122 "$ace_root/frameworks/core/components_ng/layout/layout_wrapper.cpp", 123 "$ace_root/frameworks/core/components_ng/layout/layout_wrapper_builder.cpp", 124 125 # pattern 126 "$ace_root/frameworks/core/components_ng/manager/select_overlay/select_overlay_manager.cpp", 127 "$ace_root/frameworks/core/components_ng/manager/select_overlay/select_overlay_proxy.cpp", 128 "$ace_root/frameworks/core/components_ng/pattern/app_bar/app_bar_view.cpp", 129 "$ace_root/frameworks/core/components_ng/pattern/app_bar/atomic_service_pattern.cpp", 130 "$ace_root/frameworks/core/components_ng/pattern/bubble/bubble_layout_algorithm.cpp", 131 "$ace_root/frameworks/core/components_ng/pattern/bubble/bubble_paint_method.cpp", 132 "$ace_root/frameworks/core/components_ng/pattern/bubble/bubble_pattern.cpp", 133 "$ace_root/frameworks/core/components_ng/pattern/bubble/bubble_view.cpp", 134 "$ace_root/frameworks/core/components_ng/pattern/button/button_layout_algorithm.cpp", 135 "$ace_root/frameworks/core/components_ng/pattern/button/button_pattern.cpp", 136 "$ace_root/frameworks/core/components_ng/pattern/button/toggle_button_pattern.cpp", 137 "$ace_root/frameworks/core/components_ng/pattern/container_modal/container_modal_accessibility_property.cpp", 138 "$ace_root/frameworks/core/components_ng/pattern/custom/custom_measure_layout_node.cpp", 139 "$ace_root/frameworks/core/components_ng/pattern/custom/custom_node.cpp", 140 "$ace_root/frameworks/core/components_ng/pattern/custom/custom_node_base.cpp", 141 "$ace_root/frameworks/core/components_ng/pattern/custom/custom_node_layout_algorithm.cpp", 142 "$ace_root/frameworks/core/components_ng/pattern/custom/custom_node_pattern.cpp", 143 "$ace_root/frameworks/core/components_ng/pattern/flex/flex_layout_algorithm.cpp", 144 "$ace_root/frameworks/core/components_ng/pattern/grid_container/grid_container_layout_property.cpp", 145 "$ace_root/frameworks/core/components_ng/pattern/grid_container/grid_container_model_ng.cpp", 146 "$ace_root/frameworks/core/components_ng/pattern/image/image_layout_algorithm.cpp", 147 "$ace_root/frameworks/core/components_ng/pattern/image/image_modifier.cpp", 148 "$ace_root/frameworks/core/components_ng/pattern/image/image_paint_method.cpp", 149 "$ace_root/frameworks/core/components_ng/pattern/menu/menu_accessibility_property.cpp", 150 "$ace_root/frameworks/core/components_ng/pattern/menu/menu_item/menu_item_pattern.cpp", 151 "$ace_root/frameworks/core/components_ng/pattern/menu/menu_layout_algorithm.cpp", 152 "$ace_root/frameworks/core/components_ng/pattern/menu/menu_layout_property.cpp", 153 "$ace_root/frameworks/core/components_ng/pattern/menu/menu_paint_method.cpp", 154 "$ace_root/frameworks/core/components_ng/pattern/menu/menu_pattern.cpp", 155 "$ace_root/frameworks/core/components_ng/pattern/menu/menu_view.cpp", 156 "$ace_root/frameworks/core/components_ng/pattern/menu/multi_menu_layout_algorithm.cpp", 157 "$ace_root/frameworks/core/components_ng/pattern/menu/sub_menu_layout_algorithm.cpp", 158 "$ace_root/frameworks/core/components_ng/pattern/menu/wrapper/menu_wrapper_layout_algorithm.cpp", 159 "$ace_root/frameworks/core/components_ng/pattern/menu/wrapper/menu_wrapper_pattern.cpp", 160 "$ace_root/frameworks/core/components_ng/pattern/navigation/navigation_group_node.cpp", 161 "$ace_root/frameworks/core/components_ng/pattern/navigation/title_bar_node.cpp", 162 "$ace_root/frameworks/core/components_ng/pattern/navrouter/navdestination_group_node.cpp", 163 "$ace_root/frameworks/core/components_ng/pattern/option/option_accessibility_property.cpp", 164 "$ace_root/frameworks/core/components_ng/pattern/option/option_layout_algorithm.cpp", 165 "$ace_root/frameworks/core/components_ng/pattern/option/option_paint_method.cpp", 166 "$ace_root/frameworks/core/components_ng/pattern/option/option_pattern.cpp", 167 "$ace_root/frameworks/core/components_ng/pattern/option/option_view.cpp", 168 "$ace_root/frameworks/core/components_ng/pattern/scroll/inner/scroll_bar.cpp", 169 "$ace_root/frameworks/core/components_ng/pattern/scroll/scroll_accessibility_property.cpp", 170 "$ace_root/frameworks/core/components_ng/pattern/scroll/scroll_layout_algorithm.cpp", 171 "$ace_root/frameworks/core/components_ng/pattern/scroll/scroll_model_ng.cpp", 172 "$ace_root/frameworks/core/components_ng/pattern/scroll/scroll_paint_method.cpp", 173 "$ace_root/frameworks/core/components_ng/pattern/scroll/scroll_pattern.cpp", 174 "$ace_root/frameworks/core/components_ng/pattern/scroll_bar/proxy/scroll_bar_proxy.cpp", 175 "$ace_root/frameworks/core/components_ng/pattern/scroll_bar/scroll_bar_pattern.cpp", 176 "$ace_root/frameworks/core/components_ng/pattern/search/search_event_hub.cpp", 177 "$ace_root/frameworks/core/components_ng/pattern/search/search_pattern.cpp", 178 "$ace_root/frameworks/core/components_ng/pattern/select_overlay/select_overlay_content_modifier.cpp", 179 "$ace_root/frameworks/core/components_ng/pattern/select_overlay/select_overlay_layout_algorithm.cpp", 180 "$ace_root/frameworks/core/components_ng/pattern/select_overlay/select_overlay_modifier.cpp", 181 "$ace_root/frameworks/core/components_ng/pattern/select_overlay/select_overlay_node.cpp", 182 "$ace_root/frameworks/core/components_ng/pattern/select_overlay/select_overlay_paint_method.cpp", 183 "$ace_root/frameworks/core/components_ng/pattern/select_overlay/select_overlay_pattern.cpp", 184 "$ace_root/frameworks/core/components_ng/pattern/select_overlay/select_overlay_property.cpp", 185 "$ace_root/frameworks/core/components_ng/pattern/stack/stack_layout_algorithm.cpp", 186 "$ace_root/frameworks/core/components_ng/pattern/stage/page_event_hub.cpp", 187 "$ace_root/frameworks/core/components_ng/pattern/stage/page_pattern.cpp", 188 "$ace_root/frameworks/core/components_ng/pattern/stage/page_transition_model_ng.cpp", 189 "$ace_root/frameworks/core/components_ng/pattern/stage/stage_layout_algorithm.cpp", 190 "$ace_root/frameworks/core/components_ng/pattern/stage/stage_manager.cpp", 191 "$ace_root/frameworks/core/components_ng/pattern/stage/stage_pattern.cpp", 192 "$ace_root/frameworks/core/components_ng/pattern/text/span_node.cpp", 193 "$ace_root/frameworks/core/components_ng/pattern/text/text_accessibility_property.cpp", 194 "$ace_root/frameworks/core/components_ng/pattern/text/text_content_modifier.cpp", 195 "$ace_root/frameworks/core/components_ng/pattern/text/text_layout_algorithm.cpp", 196 "$ace_root/frameworks/core/components_ng/pattern/text/text_layout_property.cpp", 197 "$ace_root/frameworks/core/components_ng/pattern/text/text_overlay_modifier.cpp", 198 "$ace_root/frameworks/core/components_ng/pattern/text/text_paint_method.cpp", 199 "$ace_root/frameworks/core/components_ng/pattern/text/text_pattern.cpp", 200 "$ace_root/frameworks/core/components_ng/pattern/text/text_styles.cpp", 201 "$ace_root/frameworks/core/components_ng/pattern/text_field/key_event_handler.cpp", 202 "$ace_root/frameworks/core/components_ng/pattern/text_field/text_field_accessibility_property.cpp", 203 "$ace_root/frameworks/core/components_ng/pattern/text_field/text_field_content_modifier.cpp", 204 "$ace_root/frameworks/core/components_ng/pattern/text_field/text_field_layout_algorithm.cpp", 205 "$ace_root/frameworks/core/components_ng/pattern/text_field/text_field_manager.cpp", 206 "$ace_root/frameworks/core/components_ng/pattern/text_field/text_field_overlay_modifier.cpp", 207 "$ace_root/frameworks/core/components_ng/pattern/text_field/text_field_paint_method.cpp", 208 "$ace_root/frameworks/core/components_ng/pattern/text_field/text_field_paint_property.cpp", 209 "$ace_root/frameworks/core/components_ng/pattern/text_field/text_field_pattern.cpp", 210 "$ace_root/frameworks/core/components_ng/test/mock/pattern/popup/mock_popup_base_pattern.cpp", 211 "$ace_root/frameworks/core/components_ng/test/mock/pattern/ui_extension/mock_ui_extension_model_ng.cpp", 212 "$ace_root/frameworks/core/components_ng/test/pattern/image/mock/mock_image_pattern.cpp", 213 214 # property 215 "$ace_root/frameworks/core/components_ng/property/border_property.cpp", 216 "$ace_root/frameworks/core/components_ng/property/calc_length.cpp", 217 "$ace_root/frameworks/core/components_ng/property/gradient_property.cpp", 218 "$ace_root/frameworks/core/components_ng/property/grid_property.cpp", 219 "$ace_root/frameworks/core/components_ng/property/measure_utils.cpp", 220 "$ace_root/frameworks/core/components_ng/property/property.cpp", 221 "$ace_root/frameworks/core/components_ng/property/safe_area_insets.cpp", 222 223 # manager 224 "$ace_root/frameworks/core/components_ng/manager/safe_area/safe_area_manager.cpp", 225 226 # gestures 227 "$ace_root/frameworks/core/components_ng/gestures/gesture_group.cpp", 228 "$ace_root/frameworks/core/components_ng/gestures/gesture_referee.cpp", 229 "$ace_root/frameworks/core/components_ng/gestures/long_press_gesture.cpp", 230 "$ace_root/frameworks/core/components_ng/gestures/pan_gesture.cpp", 231 "$ace_root/frameworks/core/components_ng/gestures/pinch_gesture.cpp", 232 "$ace_root/frameworks/core/components_ng/gestures/recognizers/click_recognizer.cpp", 233 "$ace_root/frameworks/core/components_ng/gestures/recognizers/exclusive_recognizer.cpp", 234 "$ace_root/frameworks/core/components_ng/gestures/recognizers/gesture_recognizer.cpp", 235 "$ace_root/frameworks/core/components_ng/gestures/recognizers/long_press_recognizer.cpp", 236 "$ace_root/frameworks/core/components_ng/gestures/recognizers/multi_fingers_recognizer.cpp", 237 "$ace_root/frameworks/core/components_ng/gestures/recognizers/pan_recognizer.cpp", 238 "$ace_root/frameworks/core/components_ng/gestures/recognizers/parallel_recognizer.cpp", 239 "$ace_root/frameworks/core/components_ng/gestures/recognizers/pinch_recognizer.cpp", 240 "$ace_root/frameworks/core/components_ng/gestures/recognizers/recognizer_group.cpp", 241 "$ace_root/frameworks/core/components_ng/gestures/recognizers/rotation_recognizer.cpp", 242 "$ace_root/frameworks/core/components_ng/gestures/recognizers/sequenced_recognizer.cpp", 243 "$ace_root/frameworks/core/components_ng/gestures/recognizers/swipe_recognizer.cpp", 244 "$ace_root/frameworks/core/components_ng/gestures/rotation_gesture.cpp", 245 "$ace_root/frameworks/core/components_ng/gestures/swipe_gesture.cpp", 246 "$ace_root/frameworks/core/components_ng/gestures/tap_gesture.cpp", 247 248 # render 249 "$ace_root/frameworks/core/components_ng/render/paint_wrapper.cpp", 250 "$ace_root/frameworks/core/components_ng/render/render_context.cpp", 251 252 # public mock 253 "$ace_root/frameworks/base/test/mock/mock_drag_window_old.cpp", 254 "$ace_root/frameworks/base/test/mock/mock_frame_report.cpp", 255 "$ace_root/frameworks/base/test/mock/mock_mouse_style.cpp", 256 "$ace_root/frameworks/base/test/mock/mock_socperf_client_impl.cpp", 257 "$ace_root/frameworks/base/test/mock/mock_subwindow_manager.cpp", 258 "$ace_root/frameworks/base/test/mock/mock_system_properties.cpp", 259 "$ace_root/frameworks/base/test/mock/mock_trace_id_impl.cpp", 260 "$ace_root/frameworks/core/animation/test/mock/mock_animator.cpp", 261 "$ace_root/frameworks/core/common/test/mock/mock_ace_application_info.cpp", 262 "$ace_root/frameworks/core/common/test/mock/mock_layout_inspector.cpp", 263 "$ace_root/frameworks/core/common/test/mock/mock_text_editing_value.cpp", 264 "$ace_root/frameworks/core/common/test/mock/mock_watch_dog.cpp", 265 "$ace_root/frameworks/core/components_ng/test/event/scrollable_event/mock_scrollable.cpp", 266 "$ace_root/frameworks/core/components_ng/test/mock/base/mock_localization.cpp", 267 "$ace_root/frameworks/core/components_ng/test/mock/image_provider/mock_image_cache.cpp", 268 "$ace_root/frameworks/core/components_ng/test/mock/image_provider/mock_image_loading_context.cpp", 269 "$ace_root/frameworks/core/components_ng/test/mock/image_provider/mock_image_painter.cpp", 270 "$ace_root/frameworks/core/components_ng/test/mock/image_provider/mock_image_source_info.cpp", 271 "$ace_root/frameworks/core/components_ng/test/mock/manager/drag_drop/mock_drag_drop_proxy.cpp", 272 "$ace_root/frameworks/core/components_ng/test/mock/pattern/root/mock_root_layout_algorithm.cpp", 273 "$ace_root/frameworks/core/components_ng/test/mock/pattern/scroll/mock_scroll_bar_overlay_modifier.cpp", 274 "$ace_root/frameworks/core/components_ng/test/mock/pattern/scroll/mock_scroll_bar_painter.cpp", 275 "$ace_root/frameworks/core/components_ng/test/mock/pattern/scroll/mock_scroll_fade_painter.cpp", 276 "$ace_root/frameworks/core/components_ng/test/mock/pattern/scrollable/mock_scrollable_pattern.cpp", 277 "$ace_root/frameworks/core/components_ng/test/mock/render/mock_animation_utils.cpp", 278 "$ace_root/frameworks/core/components_ng/test/mock/render/mock_modifier_adapter.cpp", 279 "$ace_root/frameworks/core/components_ng/test/mock/render/mock_render_context_creator.cpp", 280 "$ace_root/frameworks/core/components_ng/test/mock/render/mock_render_property.cpp", 281 "$ace_root/frameworks/core/components_ng/test/mock/rosen/testing_typography_style.cpp", 282 "$ace_root/frameworks/core/components_ng/test/mock/syntax/mock_for_each_node.cpp", 283 "$ace_root/frameworks/core/components_ng/test/pattern/text/mock/mock_text_layout_adapter.cpp", 284 "$ace_root/frameworks/core/pipeline_ng/test/mock/mock_element_register.cpp", 285 "$ace_root/test/mock/adapter/mock_app_bar_helper_impl.cpp", 286 "$ace_root/test/mock/base/mock_event_report.cpp", 287 "$ace_root/test/mock/base/mock_frame_trace_adapter.cpp", 288 "$ace_root/test/mock/core/common/mock_container.cpp", 289 "$ace_root/test/mock/core/common/mock_font_loader_ng.cpp", 290 "$ace_root/test/mock/core/common/mock_font_manager.cpp", 291 "$ace_root/test/mock/core/common/mock_window.cpp", 292 "$ace_root/test/mock/core/pattern/container_modal/mock_container_modal_pattern.cpp", 293 "$ace_root/test/mock/core/pattern/container_modal/mock_container_modal_view.cpp", 294 "$ace_root/test/mock/core/pattern/container_modal/mock_container_modal_view_enhance.cpp", 295 "$ace_root/test/mock/core/render/mock_font_collection.cpp", 296 "$ace_root/test/mock/core/render/mock_paragraph.cpp", 297 "$ace_root/test/unittest/core/pipeline/mock_drag_drop_manager.cpp", 298 "$ace_root/test/unittest/core/pipeline/mock_event_manager.cpp", 299 "$ace_root/test/unittest/core/pipeline/mock_full_screen_manager.cpp", 300 "$ace_root/test/unittest/core/pipeline/mock_overlay_manager.cpp", 301 "$ace_root/test/unittest/core/pipeline/mock_shared_overlay_manager.cpp", 302 303 # test file 304 "$ace_root/frameworks/core/pipeline/pipeline_base.cpp", 305 "$ace_root/frameworks/core/pipeline_ng/pipeline_context.cpp", 306 "$ace_root/frameworks/core/pipeline_ng/ui_task_scheduler.cpp", 307 "$ace_root/test/unittest/core/pipeline/pipeline_context_test_ng.cpp", 308 ] 309 310 deps = [ 311 "$ace_root/frameworks/base:ace_memory_monitor_ohos", 312 "$ace_root/frameworks/core/components/theme:ace_core_components_theme_ohos", 313 "$ace_root/frameworks/core/components/theme:build_theme_code", 314 "$ace_root/test/unittest:ace_engine_unittest_flutter_deps", 315 "$ace_root/test/unittest:ace_unittest_log", 316 "$ace_root/test/unittest:ace_unittest_trace", 317 "$cjson_root:cjson", 318 "//third_party/bounds_checking_function:libsec_shared", 319 "//third_party/googletest:gmock_main", 320 ] 321 322 configs = [ "$ace_root/test/unittest:ace_unittest_config" ] 323} 324