|
16 | 16 |
|
17 | 17 | load( |
18 | 18 | "//test/starlark_tests/rules:analysis_output_group_info_files_test.bzl", |
| 19 | + "analysis_output_group_info_dsymutil_bundle_files_test", |
19 | 20 | "analysis_output_group_info_files_test", |
20 | 21 | ) |
21 | 22 | load( |
22 | 23 | "//test/starlark_tests/rules:apple_dsym_bundle_info_test.bzl", |
| 24 | + "apple_dsym_bundle_info_dsymutil_bundle_test", |
23 | 25 | "apple_dsym_bundle_info_test", |
24 | 26 | ) |
25 | 27 | load( |
@@ -101,13 +103,30 @@ def ios_extension_test_suite(name): |
101 | 103 | ], |
102 | 104 | tags = [name], |
103 | 105 | ) |
| 106 | + analysis_output_group_info_dsymutil_bundle_files_test( |
| 107 | + name = "{}_dsyms_output_group_dsymutil_bundle_files_test".format(name), |
| 108 | + target_under_test = "//test/starlark_tests/targets_under_test/ios:ext", |
| 109 | + output_group_name = "dsyms", |
| 110 | + expected_outputs = [ |
| 111 | + "ext.appex.dSYM", |
| 112 | + ], |
| 113 | + tags = [name], |
| 114 | + ) |
| 115 | + |
104 | 116 | apple_dsym_bundle_info_test( |
105 | 117 | name = "{}_dsym_bundle_info_files_test".format(name), |
106 | 118 | target_under_test = "//test/starlark_tests/targets_under_test/ios:ext", |
107 | 119 | expected_direct_dsyms = ["dSYMs/ext.appex.dSYM"], |
108 | 120 | expected_transitive_dsyms = ["dSYMs/ext.appex.dSYM"], |
109 | 121 | tags = [name], |
110 | 122 | ) |
| 123 | + apple_dsym_bundle_info_dsymutil_bundle_test( |
| 124 | + name = "{}_dsym_bundle_info_dsymutil_bundle_files_test".format(name), |
| 125 | + target_under_test = "//test/starlark_tests/targets_under_test/ios:ext", |
| 126 | + expected_direct_dsyms = ["ext.appex.dSYM"], |
| 127 | + expected_transitive_dsyms = ["ext.appex.dSYM"], |
| 128 | + tags = [name], |
| 129 | + ) |
111 | 130 |
|
112 | 131 | infoplist_contents_test( |
113 | 132 | name = "{}_plist_test".format(name), |
@@ -289,6 +308,18 @@ def ios_extension_test_suite(name): |
289 | 308 | ], |
290 | 309 | tags = [name], |
291 | 310 | ) |
| 311 | + analysis_output_group_info_dsymutil_bundle_files_test( |
| 312 | + name = "{}_with_runtime_framework_transitive_dsyms_output_group_dsymutil_bundle_files_test".format(name), |
| 313 | + target_under_test = "//test/starlark_tests/targets_under_test/ios:ext_with_fmwks_from_objc_swift_libraries_using_data", |
| 314 | + output_group_name = "dsyms", |
| 315 | + expected_outputs = [ |
| 316 | + "ext_with_fmwks_from_objc_swift_libraries_using_data.appex.dSYM", |
| 317 | + "fmwk_min_os_baseline_with_bundle.framework.dSYM", |
| 318 | + "fmwk_no_version.framework.dSYM", |
| 319 | + "fmwk_with_resources.framework.dSYM", |
| 320 | + ], |
| 321 | + tags = [name], |
| 322 | + ) |
292 | 323 | analysis_output_group_info_files_test( |
293 | 324 | name = "{}_with_runtime_framework_transitive_linkmaps_output_group_info_test".format(name), |
294 | 325 | target_under_test = "//test/starlark_tests/targets_under_test/ios:ext_with_fmwks_from_objc_swift_libraries_using_data", |
@@ -321,6 +352,20 @@ def ios_extension_test_suite(name): |
321 | 352 | ], |
322 | 353 | tags = [name], |
323 | 354 | ) |
| 355 | + apple_dsym_bundle_info_dsymutil_bundle_test( |
| 356 | + name = "{}_with_runtime_framework_dsym_bundle_info_dsymutil_bundle_files_test".format(name), |
| 357 | + target_under_test = "//test/starlark_tests/targets_under_test/ios:ext_with_fmwks_from_objc_swift_libraries_using_data", |
| 358 | + expected_direct_dsyms = [ |
| 359 | + "ext_with_fmwks_from_objc_swift_libraries_using_data.appex.dSYM", |
| 360 | + ], |
| 361 | + expected_transitive_dsyms = [ |
| 362 | + "ext_with_fmwks_from_objc_swift_libraries_using_data.appex.dSYM", |
| 363 | + "fmwk_min_os_baseline_with_bundle.framework.dSYM", |
| 364 | + "fmwk_no_version.framework.dSYM", |
| 365 | + "fmwk_with_resources.framework.dSYM", |
| 366 | + ], |
| 367 | + tags = [name], |
| 368 | + ) |
324 | 369 |
|
325 | 370 | infoplist_contents_test( |
326 | 371 | name = "{}_capability_set_derived_bundle_id_plist_test".format(name), |
|
0 commit comments