@@ -1449,52 +1449,31 @@ func firestoreWrapperTarget() -> Target {
14491449
14501450func crashlyticsUnitTestChooser( ) -> Target {
14511451 // Don't run flaky tests in nightly runs.
1452- if Context . environment [ " CRASHLYTICS_NIGHTLY " ] != nil {
1453- return . testTarget(
1454- name: " FirebaseCrashlyticsUnit " ,
1455- dependencies: [ " FirebaseCrashlytics " , . product( name: " OCMock " , package : " ocmock " ) ] ,
1456- path: " Crashlytics/UnitTests " ,
1457- exclude: [ " FIRCrashlyticsReportTests.m " ] , // Flaky
1458- resources: [
1459- . copy( " FIRCLSMachO/machO_data " ) ,
1460- . copy( " Data " ) ,
1461- ] ,
1462- cSettings: [
1463- . headerSearchPath( " ../.. " ) ,
1464- . define( " DISPLAY_VERSION " , to: firebaseVersion) ,
1465- . define( " CLS_SDK_NAME " , to: " Crashlytics iOS SDK " , . when( platforms: [ . iOS] ) ) ,
1466- . define(
1467- " CLS_SDK_NAME " ,
1468- to: " Crashlytics macOS SDK " ,
1469- . when( platforms: [ . macOS, . macCatalyst] )
1470- ) ,
1471- . define( " CLS_SDK_NAME " , to: " Crashlytics tvOS SDK " , . when( platforms: [ . tvOS] ) ) ,
1472- . define( " CLS_SDK_NAME " , to: " Crashlytics watchOS SDK " , . when( platforms: [ . watchOS] ) ) ,
1473- ]
1474- )
1475- } else {
1476- return . testTarget(
1477- name: " FirebaseCrashlyticsUnit " ,
1478- dependencies: [ " FirebaseCrashlytics " , . product( name: " OCMock " , package : " ocmock " ) ] ,
1479- path: " Crashlytics/UnitTests " ,
1480- resources: [
1481- . copy( " FIRCLSMachO/machO_data " ) ,
1482- . copy( " Data " ) ,
1483- ] ,
1484- cSettings: [
1485- . headerSearchPath( " ../.. " ) ,
1486- . define( " DISPLAY_VERSION " , to: firebaseVersion) ,
1487- . define( " CLS_SDK_NAME " , to: " Crashlytics iOS SDK " , . when( platforms: [ . iOS] ) ) ,
1488- . define(
1489- " CLS_SDK_NAME " ,
1490- to: " Crashlytics macOS SDK " ,
1491- . when( platforms: [ . macOS, . macCatalyst] )
1492- ) ,
1493- . define( " CLS_SDK_NAME " , to: " Crashlytics tvOS SDK " , . when( platforms: [ . tvOS] ) ) ,
1494- . define( " CLS_SDK_NAME " , to: " Crashlytics watchOS SDK " , . when( platforms: [ . watchOS] ) ) ,
1495- ]
1496- )
1497- }
1452+ let exclusions : [ String ] = Context . environment [ " CRASHLYTICS_NIGHTLY " ] != nil ?
1453+ [ " FIRCrashlyticsReportTests.m " ] : [ ]
1454+
1455+ return . testTarget(
1456+ name: " FirebaseCrashlyticsUnit " ,
1457+ dependencies: [ " FirebaseCrashlytics " , . product( name: " OCMock " , package : " ocmock " ) ] ,
1458+ path: " Crashlytics/UnitTests " ,
1459+ exclude: exclusions,
1460+ resources: [
1461+ . copy( " FIRCLSMachO/machO_data " ) ,
1462+ . copy( " Data " ) ,
1463+ ] ,
1464+ cSettings: [
1465+ . headerSearchPath( " ../.. " ) ,
1466+ . define( " DISPLAY_VERSION " , to: firebaseVersion) ,
1467+ . define( " CLS_SDK_NAME " , to: " Crashlytics iOS SDK " , . when( platforms: [ . iOS] ) ) ,
1468+ . define(
1469+ " CLS_SDK_NAME " ,
1470+ to: " Crashlytics macOS SDK " ,
1471+ . when( platforms: [ . macOS, . macCatalyst] )
1472+ ) ,
1473+ . define( " CLS_SDK_NAME " , to: " Crashlytics tvOS SDK " , . when( platforms: [ . tvOS] ) ) ,
1474+ . define( " CLS_SDK_NAME " , to: " Crashlytics watchOS SDK " , . when( platforms: [ . watchOS] ) ) ,
1475+ ]
1476+ )
14981477}
14991478
15001479func firestoreTargets( ) -> [ Target ] {
0 commit comments