@@ -3667,6 +3667,58 @@ ios_ui_test(
36673667 ],
36683668)
36693669
3670+ ios_ui_test (
3671+ name = "simple_pointer_authentication_ui_test" ,
3672+ families = [
3673+ "iphone" ,
3674+ ],
3675+ infoplists = [
3676+ "//test/starlark_tests/resources:Info.plist" ,
3677+ ],
3678+ minimum_os_version = common .min_os_ios .baseline ,
3679+ provisioning_profile = "//test/testdata/provisioning:integration_testing_ios.mobileprovision" ,
3680+ runner = "//test/starlark_tests/targets_under_test/apple:dummy_test_runner" ,
3681+ secure_features = [
3682+ "apple.xcode_26_minimum_opt_in" ,
3683+ "pointer_authentication" ,
3684+ ],
3685+ tags = common .fixture_tags ,
3686+ test_host = ":app" ,
3687+ deps = [
3688+ "//test/starlark_tests/resources:objc_test_lib" ,
3689+ ],
3690+ )
3691+
3692+ ios_ui_test (
3693+ name = "simple_enhanced_security_ui_test_with_rule_level_disabled_features" ,
3694+ families = [
3695+ "iphone" ,
3696+ ],
3697+ features = [
3698+ "-apple.xcode_26_minimum_opt_in" ,
3699+ "-trivial_auto_var_init" ,
3700+ ],
3701+ infoplists = [
3702+ "//test/starlark_tests/resources:Info.plist" ,
3703+ ],
3704+ minimum_os_version = common .min_os_ios .baseline ,
3705+ provisioning_profile = "//test/testdata/provisioning:integration_testing_ios.mobileprovision" ,
3706+ resources = [
3707+ "//test/starlark_tests/resources:example_filegroup" ,
3708+ "//test/starlark_tests/resources:resource_bundle" ,
3709+ ],
3710+ runner = "//test/starlark_tests/targets_under_test/apple:dummy_test_runner" ,
3711+ secure_features = [
3712+ "apple.xcode_26_minimum_opt_in" ,
3713+ "trivial_auto_var_init" ,
3714+ ],
3715+ tags = common .fixture_tags ,
3716+ test_host = ":app" ,
3717+ deps = [
3718+ "//test/starlark_tests/resources:objc_test_lib" ,
3719+ ],
3720+ )
3721+
36703722xctrunner (
36713723 name = "ui_test_xctrunner_app" ,
36723724 testonly = True ,
@@ -3947,6 +3999,62 @@ ios_unit_test(
39473999 ],
39484000)
39494001
4002+ ios_unit_test (
4003+ name = "simple_pointer_authentication_unit_test" ,
4004+ families = [
4005+ "iphone" ,
4006+ ],
4007+ infoplists = [
4008+ "//test/starlark_tests/resources:Info.plist" ,
4009+ ],
4010+ minimum_os_version = common .min_os_ios .baseline ,
4011+ provisioning_profile = "//test/testdata/provisioning:integration_testing_ios.mobileprovision" ,
4012+ resources = [
4013+ "//test/starlark_tests/resources:example_filegroup" ,
4014+ "//test/starlark_tests/resources:resource_bundle" ,
4015+ ],
4016+ runner = "//test/starlark_tests/targets_under_test/apple:dummy_test_runner" ,
4017+ secure_features = [
4018+ "apple.xcode_26_minimum_opt_in" ,
4019+ "pointer_authentication" ,
4020+ ],
4021+ tags = common .fixture_tags ,
4022+ test_host = ":app" ,
4023+ deps = [
4024+ "//test/starlark_tests/resources:objc_test_lib" ,
4025+ ],
4026+ )
4027+
4028+ ios_unit_test (
4029+ name = "simple_enhanced_security_unit_test_with_rule_level_disabled_features" ,
4030+ families = [
4031+ "iphone" ,
4032+ ],
4033+ features = [
4034+ "-apple.xcode_26_minimum_opt_in" ,
4035+ "-trivial_auto_var_init" ,
4036+ ],
4037+ infoplists = [
4038+ "//test/starlark_tests/resources:Info.plist" ,
4039+ ],
4040+ minimum_os_version = common .min_os_ios .baseline ,
4041+ provisioning_profile = "//test/testdata/provisioning:integration_testing_ios.mobileprovision" ,
4042+ resources = [
4043+ "//test/starlark_tests/resources:example_filegroup" ,
4044+ "//test/starlark_tests/resources:resource_bundle" ,
4045+ ],
4046+ runner = "//test/starlark_tests/targets_under_test/apple:dummy_test_runner" ,
4047+ secure_features = [
4048+ "apple.xcode_26_minimum_opt_in" ,
4049+ "trivial_auto_var_init" ,
4050+ ],
4051+ tags = common .fixture_tags ,
4052+ test_host = ":app" ,
4053+ deps = [
4054+ "//test/starlark_tests/resources:objc_test_lib" ,
4055+ ],
4056+ )
4057+
39504058# ---------------------------------------------------------------------------------------
39514059# Targets for the app/test resource deduping test.
39524060
0 commit comments