@@ -87,16 +87,16 @@ class PBXProjectBuildSettingsTests: XCTestCase {
8787
8888 let buildSettings = Generator . pbxProjectBuildSettings (
8989 config: config,
90+ createBuildSettingsAttribute: CreateBuildSettingsAttribute ( ) ,
9091 importIndexBuildIndexstores: importIndexBuildIndexstores,
91- legacyIndexImport: legacyIndexImport,
9292 indexImport: indexImport,
9393 indexingProjectDir: indexingProjectDir,
94- separateIndexBuildOutputBase: false ,
95- suppressCoverageBuild: false ,
94+ legacyIndexImport: legacyIndexImport,
9695 projectDir: projectDir,
9796 resolvedRepositories: resolvedRepositories,
98- workspace: workspace,
99- createBuildSettingsAttribute: CreateBuildSettingsAttribute ( )
97+ separateIndexBuildOutputBase: false ,
98+ suppressCoverageBuild: false ,
99+ workspace: workspace
100100 )
101101
102102 // Assert
@@ -119,12 +119,12 @@ class PBXProjectBuildSettingsTests: XCTestCase {
119119 ALWAYS_SEARCH_USER_PATHS = NO;
120120 ASSETCATALOG_COMPILER_GENERATE_ASSET_SYMBOLS = NO;
121121 BAZEL_CONFIG = rxcp_custom_config;
122- BAZEL_SUPPRESS_COVERAGE_BUILD = YES;
123122 BAZEL_EXTERNAL = "$(BAZEL_OUTPUT_BASE)/external";
124123 BAZEL_INTEGRATION_DIR = "$(INTERNAL_DIR)/bazel";
125124 BAZEL_LLDB_INIT = "$(HOME)/.lldbinit-rules_xcodeproj";
126125 BAZEL_OUT = "$(PROJECT_DIR)/bazel-out";
127126 BAZEL_OUTPUT_BASE = "$(_BAZEL_OUTPUT_BASE:standardizepath)";
127+ BAZEL_SUPPRESS_COVERAGE_BUILD = YES;
128128 BAZEL_WORKSPACE_ROOT = "$(SRCROOT)";
129129 BUILD_DIR = "$(SYMROOT)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)";
130130 BUILD_MARKER_FILE = "$(OBJROOT)/build_marker";
@@ -145,6 +145,9 @@ class PBXProjectBuildSettingsTests: XCTestCase {
145145 ENABLE_USER_SCRIPT_SANDBOXING = NO;
146146 GCC_OPTIMIZATION_LEVEL = 0;
147147 IMPORT_INDEX_BUILD_INDEXSTORES = NO;
148+ INDEXING_PROJECT_DIR__ = "$(INDEXING_PROJECT_DIR__NO)";
149+ INDEXING_PROJECT_DIR__NO = "/some/project dir";
150+ INDEXING_PROJECT_DIR__YES = "/some/indexing/project dir";
148151 INDEX_DATA_STORE_DIR = "$(INDEX_DATA_STORE_DIR)";
149152 INDEX_FORCE_SCRIPT_EXECUTION = YES;
150153 INDEX_IMPORT = "$(BAZEL_EXTERNAL)/index-import";
@@ -178,16 +181,16 @@ class PBXProjectBuildSettingsTests: XCTestCase {
178181
179182 let buildSettings = Generator . pbxProjectBuildSettings (
180183 config: config,
184+ createBuildSettingsAttribute: CreateBuildSettingsAttribute ( ) ,
181185 importIndexBuildIndexstores: importIndexBuildIndexstores,
182- legacyIndexImport: legacyIndexImport,
183186 indexImport: indexImport,
184187 indexingProjectDir: indexingProjectDir,
185- separateIndexBuildOutputBase: false ,
186- suppressCoverageBuild: true ,
188+ legacyIndexImport: legacyIndexImport,
187189 projectDir: projectDir,
188190 resolvedRepositories: resolvedRepositories,
189- workspace: workspace,
190- createBuildSettingsAttribute: CreateBuildSettingsAttribute ( )
191+ separateIndexBuildOutputBase: false ,
192+ suppressCoverageBuild: true ,
193+ workspace: workspace
191194 )
192195 XCTAssertNoDifference ( buildSettings, expectedBuildSettings)
193196 }
@@ -274,16 +277,16 @@ class PBXProjectBuildSettingsTests: XCTestCase {
274277
275278 let buildSettings = Generator . pbxProjectBuildSettings (
276279 config: config,
277- suppressCoverageBuild : false ,
280+ createBuildSettingsAttribute : CreateBuildSettingsAttribute ( ) ,
278281 importIndexBuildIndexstores: importIndexBuildIndexstores,
279- legacyIndexImport: legacyIndexImport,
280282 indexImport: indexImport,
281283 indexingProjectDir: indexingProjectDir,
282- separateIndexBuildOutputBase : true ,
284+ legacyIndexImport : legacyIndexImport ,
283285 projectDir: projectDir,
284286 resolvedRepositories: resolvedRepositories,
285- workspace: workspace,
286- createBuildSettingsAttribute: CreateBuildSettingsAttribute ( )
287+ separateIndexBuildOutputBase: true ,
288+ suppressCoverageBuild: false ,
289+ workspace: workspace
287290 )
288291
289292 // Assert
0 commit comments