@@ -166,6 +166,13 @@ let package = Package(
166166 name: " TestKit " ,
167167 dependencies: [ " Difference " , " Nimble " ]
168168 ) ,
169+ . target(
170+ name: " UITestsFoundation " ,
171+ dependencies: [
172+ . product( name: " ScreenObject " , package : " ScreenObject " ) ,
173+ . product( name: " XCUITestHelpers " , package : " ScreenObject " ) ,
174+ ]
175+ ) ,
169176 . target(
170177 name: " WooFoundation " ,
171178 dependencies: [ " WooFoundationCore " ]
@@ -305,7 +312,6 @@ enum XcodeTargetNames {
305312 static let fakes = " Fakes "
306313 static let notificationExtension = " NotificationExtension "
307314 static let storeWidgetsExtension = " StoreWidgetsExtension "
308- static let uiTestsFoundation = " UITestsFoundation "
309315 static let wooCommerce = " WooCommerce "
310316 static let wooCommerceScreenshots = " WooCommerceScreenshots "
311317 static let wooCommerceTests = " WooCommerceTests "
@@ -320,7 +326,6 @@ enum XcodeSupport {
320326 [
321327 XcodeTargetNames . notificationExtension,
322328 XcodeTargetNames . storeWidgetsExtension,
323- XcodeTargetNames . uiTestsFoundation,
324329 XcodeTargetNames . wooCommerce,
325330 XcodeTargetNames . wooCommerceScreenshots,
326331 XcodeTargetNames . wooCommerceTests,
@@ -351,13 +356,6 @@ enum XcodeSupport {
351356 . product( name: " KeychainAccess " , package : " KeychainAccess " ) ,
352357 ]
353358 ) ,
354- . xcodeTarget(
355- XcodeTargetNames . uiTestsFoundation,
356- dependencies: [
357- . product( name: " ScreenObject " , package : " ScreenObject " ) ,
358- . product( name: " XCUITestHelpers " , package : " ScreenObject " ) ,
359- ]
360- ) ,
361359 . xcodeTarget(
362360 XcodeTargetNames . wooCommerce,
363361 dependencies: [
@@ -395,6 +393,7 @@ enum XcodeSupport {
395393 . xcodeTarget(
396394 XcodeTargetNames . wooCommerceScreenshots,
397395 dependencies: [
396+ " UITestsFoundation " ,
398397 . product( name: " Embassy " , package : " Embassy " ) ,
399398 . product( name: " ScreenObject " , package : " ScreenObject " ) ,
400399 XcodeTargetNames . wooCommerce. asDependency
@@ -418,6 +417,7 @@ enum XcodeSupport {
418417 . xcodeTarget(
419418 XcodeTargetNames . wooCommerceUITests,
420419 dependencies: [
420+ " UITestsFoundation " ,
421421 . product( name: " ScreenObject " , package : " ScreenObject " ) ,
422422 XcodeTargetNames . wooCommerce. asDependency
423423 ]
0 commit comments