diff --git a/Documentation/Examples/Calculator/Acceptance Tests/BasicCalculatorRobot.m b/Documentation/Examples/Calculator/Acceptance Tests/BasicCalculatorRobot.m index 42c68141e..af27e55df 100644 --- a/Documentation/Examples/Calculator/Acceptance Tests/BasicCalculatorRobot.m +++ b/Documentation/Examples/Calculator/Acceptance Tests/BasicCalculatorRobot.m @@ -2,7 +2,7 @@ // See the LICENSE file distributed with this work for the terms under // which Square, Inc. licenses this file to you. -#import +@import KIF; #import "BasicCalculatorRobot.h" diff --git a/Documentation/Examples/Calculator/Acceptance Tests/TestRobot.m b/Documentation/Examples/Calculator/Acceptance Tests/TestRobot.m index a0f077cac..faf788217 100644 --- a/Documentation/Examples/Calculator/Acceptance Tests/TestRobot.m +++ b/Documentation/Examples/Calculator/Acceptance Tests/TestRobot.m @@ -6,7 +6,7 @@ // Copyright © 2017 SSK Development. All rights reserved. // -#import +@import KIF; #import "TestRobot.h" diff --git a/Documentation/Examples/Calculator/Calculator.xcodeproj/project.pbxproj b/Documentation/Examples/Calculator/Calculator.xcodeproj/project.pbxproj index 9a76c982b..3c04068ce 100644 --- a/Documentation/Examples/Calculator/Calculator.xcodeproj/project.pbxproj +++ b/Documentation/Examples/Calculator/Calculator.xcodeproj/project.pbxproj @@ -3,11 +3,11 @@ archiveVersion = 1; classes = { }; - objectVersion = 46; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ - 62F81B511EBBE965009B2400 /* KIF.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 62F81B3C1EBBE917009B2400 /* KIF.framework */; }; + 6282C6352C9CBE210040DCDB /* KIF in Frameworks */ = {isa = PBXBuildFile; productRef = 6282C6342C9CBE210040DCDB /* KIF */; }; 62F81B521EBBE976009B2400 /* BasicCalculatorTests.m in Sources */ = {isa = PBXBuildFile; fileRef = EB4C315F167BAE6100E31109 /* BasicCalculatorTests.m */; }; 62F81B5D1EBBEB6B009B2400 /* BasicCalculatorRobot.m in Sources */ = {isa = PBXBuildFile; fileRef = 62F81B5C1EBBEB6B009B2400 /* BasicCalculatorRobot.m */; }; 62F972EB1F708273003EFFDA /* TestRobot.m in Sources */ = {isa = PBXBuildFile; fileRef = 62F972EA1F708273003EFFDA /* TestRobot.m */; }; @@ -29,27 +29,6 @@ /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 62F81B3B1EBBE917009B2400 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = A8892FF71684F0A400FC7C63 /* KIF.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 9CC9673B1AD4B1B600576D13; - remoteInfo = KIFFramework; - }; - 62F81B3D1EBBE917009B2400 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = A8892FF71684F0A400FC7C63 /* KIF.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = FAB89FFC1CAC546900C6DFC1; - remoteInfo = KIFFrameworkConsumer; - }; - 62F81B3F1EBBE917009B2400 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = A8892FF71684F0A400FC7C63 /* KIF.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = FAB8A0141CAC546A00C6DFC1; - remoteInfo = KIFFrameworkConsumerTests; - }; 62F81B4A1EBBE925009B2400 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = EB4C30D0167B9E3A00E31109 /* Project object */; @@ -57,34 +36,6 @@ remoteGlobalIDString = EB4C30D8167B9E3A00E31109; remoteInfo = Calculator; }; - 62F81B4F1EBBE961009B2400 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = A8892FF71684F0A400FC7C63 /* KIF.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 9CC9673A1AD4B1B600576D13; - remoteInfo = KIFFramework; - }; - A8892FFF1684F0A400FC7C63 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = A8892FF71684F0A400FC7C63 /* KIF.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = AAB07268139719AC008AF393; - remoteInfo = KIF; - }; - EB2A8A871781D68600C6299F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = A8892FF71684F0A400FC7C63 /* KIF.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = EB60ECC1177F8C83005A041A; - remoteInfo = "Test Host"; - }; - EB2A8A891781D68600C6299F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = A8892FF71684F0A400FC7C63 /* KIF.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = EB60ECEB177F8DB3005A041A; - remoteInfo = "KIF Tests"; - }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ @@ -94,7 +45,7 @@ 62F81B5C1EBBEB6B009B2400 /* BasicCalculatorRobot.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BasicCalculatorRobot.m; sourceTree = ""; }; 62F972E91F708273003EFFDA /* TestRobot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestRobot.h; sourceTree = ""; }; 62F972EA1F708273003EFFDA /* TestRobot.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestRobot.m; sourceTree = ""; }; - A8892FF71684F0A400FC7C63 /* KIF.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = KIF.xcodeproj; path = ../../../KIF.xcodeproj; sourceTree = ""; }; + 62FA513E2C9CBDCD00E335D6 /* KIF */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = KIF; path = ../../..; sourceTree = ""; }; EB4C30D9167B9E3A00E31109 /* Calculator.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Calculator.app; sourceTree = BUILT_PRODUCTS_DIR; }; EB4C30DD167B9E3A00E31109 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; EB4C30DF167B9E3A00E31109 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; @@ -120,7 +71,6 @@ EB4C3158167BA99D00E31109 /* HomeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HomeViewController.m; sourceTree = ""; }; EB4C3159167BA99E00E31109 /* HomeViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = HomeViewController.xib; sourceTree = ""; }; EB4C315F167BAE6100E31109 /* BasicCalculatorTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BasicCalculatorTests.m; sourceTree = ""; }; - EB7204861680E02800278DA2 /* libKIFTestCase.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libKIFTestCase.a; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -128,7 +78,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 62F81B511EBBE965009B2400 /* KIF.framework in Frameworks */, + 6282C6352C9CBE210040DCDB /* KIF in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -145,19 +95,6 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - A8892FF81684F0A400FC7C63 /* Products */ = { - isa = PBXGroup; - children = ( - A88930001684F0A400FC7C63 /* libKIF.a */, - EB2A8A881781D68600C6299F /* Test Host.app */, - EB2A8A8A1781D68600C6299F /* KIF Tests - XCTest.xctest */, - 62F81B3C1EBBE917009B2400 /* KIF.framework */, - 62F81B3E1EBBE917009B2400 /* KIFFrameworkConsumer.app */, - 62F81B401EBBE917009B2400 /* KIFFrameworkConsumerTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; EB4C30CE167B9E3A00E31109 = { isa = PBXGroup; children = ( @@ -180,8 +117,7 @@ EB4C30DC167B9E3A00E31109 /* Frameworks */ = { isa = PBXGroup; children = ( - A8892FF71684F0A400FC7C63 /* KIF.xcodeproj */, - EB7204861680E02800278DA2 /* libKIFTestCase.a */, + 62FA513E2C9CBDCD00E335D6 /* KIF */, EB4C30DD167B9E3A00E31109 /* UIKit.framework */, EB4C30DF167B9E3A00E31109 /* Foundation.framework */, EB4C30E1167B9E3A00E31109 /* CoreGraphics.framework */, @@ -259,10 +195,12 @@ buildRules = ( ); dependencies = ( - 62F81B501EBBE961009B2400 /* PBXTargetDependency */, 62F81B4B1EBBE925009B2400 /* PBXTargetDependency */, ); name = "Acceptance Tests"; + packageProductDependencies = ( + 6282C6342C9CBE210040DCDB /* KIF */, + ); productName = "Acceptance Tests"; productReference = 62F81B451EBBE925009B2400 /* Acceptance Tests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; @@ -280,6 +218,8 @@ dependencies = ( ); name = Calculator; + packageProductDependencies = ( + ); productName = Calculator; productReference = EB4C30D9167B9E3A00E31109 /* Calculator.app */; productType = "com.apple.product-type.application"; @@ -311,12 +251,6 @@ mainGroup = EB4C30CE167B9E3A00E31109; productRefGroup = EB4C30DA167B9E3A00E31109 /* Products */; projectDirPath = ""; - projectReferences = ( - { - ProductGroup = A8892FF81684F0A400FC7C63 /* Products */; - ProjectRef = A8892FF71684F0A400FC7C63 /* KIF.xcodeproj */; - }, - ); projectRoot = ""; targets = ( EB4C30D8167B9E3A00E31109 /* Calculator */, @@ -325,51 +259,6 @@ }; /* End PBXProject section */ -/* Begin PBXReferenceProxy section */ - 62F81B3C1EBBE917009B2400 /* KIF.framework */ = { - isa = PBXReferenceProxy; - fileType = wrapper.framework; - path = KIF.framework; - remoteRef = 62F81B3B1EBBE917009B2400 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 62F81B3E1EBBE917009B2400 /* KIFFrameworkConsumer.app */ = { - isa = PBXReferenceProxy; - fileType = wrapper.application; - path = KIFFrameworkConsumer.app; - remoteRef = 62F81B3D1EBBE917009B2400 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 62F81B401EBBE917009B2400 /* KIFFrameworkConsumerTests.xctest */ = { - isa = PBXReferenceProxy; - fileType = wrapper.cfbundle; - path = KIFFrameworkConsumerTests.xctest; - remoteRef = 62F81B3F1EBBE917009B2400 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - A88930001684F0A400FC7C63 /* libKIF.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libKIF.a; - remoteRef = A8892FFF1684F0A400FC7C63 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - EB2A8A881781D68600C6299F /* Test Host.app */ = { - isa = PBXReferenceProxy; - fileType = wrapper.application; - path = "Test Host.app"; - remoteRef = EB2A8A871781D68600C6299F /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - EB2A8A8A1781D68600C6299F /* KIF Tests - XCTest.xctest */ = { - isa = PBXReferenceProxy; - fileType = wrapper.cfbundle; - path = "KIF Tests - XCTest.xctest"; - remoteRef = EB2A8A891781D68600C6299F /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; -/* End PBXReferenceProxy section */ - /* Begin PBXResourcesBuildPhase section */ 62F81B431EBBE925009B2400 /* Resources */ = { isa = PBXResourcesBuildPhase; @@ -425,11 +314,6 @@ target = EB4C30D8167B9E3A00E31109 /* Calculator */; targetProxy = 62F81B4A1EBBE925009B2400 /* PBXContainerItemProxy */; }; - 62F81B501EBBE961009B2400 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = KIFFramework; - targetProxy = 62F81B4F1EBBE961009B2400 /* PBXContainerItemProxy */; - }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ @@ -486,7 +370,11 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; INFOPLIST_FILE = "Acceptance Tests/Acceptance Tests-Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); MTL_ENABLE_DEBUG_INFO = YES; OTHER_CFLAGS = ( "-DDEPRECATE_KIF_SYSTEM=1", @@ -526,7 +414,11 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; INFOPLIST_FILE = "Acceptance Tests/Acceptance Tests-Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = "-ObjC"; PRODUCT_BUNDLE_IDENTIFIER = "com.squareup.Acceptance-Tests"; @@ -683,6 +575,13 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCSwiftPackageProductDependency section */ + 6282C6342C9CBE210040DCDB /* KIF */ = { + isa = XCSwiftPackageProductDependency; + productName = KIF; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = EB4C30D0167B9E3A00E31109 /* Project object */; } diff --git a/Documentation/Examples/Calculator/Calculator/BasicCalculatorViewController.m b/Documentation/Examples/Calculator/Calculator/BasicCalculatorViewController.m index f2e99b594..6d42e1a01 100644 --- a/Documentation/Examples/Calculator/Calculator/BasicCalculatorViewController.m +++ b/Documentation/Examples/Calculator/Calculator/BasicCalculatorViewController.m @@ -36,18 +36,25 @@ - (id)init return self; } -- (void)setAccessibilityLabel:(NSString *)label forSegment:(NSInteger)segment -{ - UIView *view = (self.operationInput.subviews)[self.operationInput.subviews.count - segment - 1]; - view.accessibilityLabel = label; -} - - (void)viewDidLoad { - [self setAccessibilityLabel:@"Add" forSegment:Add]; - [self setAccessibilityLabel:@"Subtract" forSegment:Subtract]; - [self setAccessibilityLabel:@"Multiply" forSegment:Multiply]; - [self setAccessibilityLabel:@"Divide" forSegment:Divide]; + for (int i = 0; i < self.operationInput.subviews.count; i++) { + UIView *segment = (UIView *)self.operationInput.subviews[i]; + UIView *label = segment.subviews[0]; + NSString *segmentText = [(id)label text]; + + if ([segmentText isEqualToString:@"+"]) { + segment.accessibilityLabel = @"Add"; + } else if ([segmentText isEqualToString:@"–"]) { + segment.accessibilityLabel = @"Subtract"; + } else if ([segmentText isEqualToString:@"×"]) { + segment.accessibilityLabel = @"Multiply"; + } else if ([segmentText isEqualToString:@"÷"]) { + segment.accessibilityLabel = @"Divide"; + } else { + @throw([NSException exceptionWithName:NSInvalidArgumentException reason:[NSString stringWithFormat:@"Invalid segment text value (%@)", segmentText] userInfo:nil]); + } + } } - (IBAction)recalculate diff --git a/Documentation/Examples/Testable Swift/Testable Swift.xcodeproj/project.pbxproj b/Documentation/Examples/TestableSwift/TestableSwift.xcodeproj/project.pbxproj similarity index 67% rename from Documentation/Examples/Testable Swift/Testable Swift.xcodeproj/project.pbxproj rename to Documentation/Examples/TestableSwift/TestableSwift.xcodeproj/project.pbxproj index 7cef8ab3e..30ffdd0c0 100644 --- a/Documentation/Examples/Testable Swift/Testable Swift.xcodeproj/project.pbxproj +++ b/Documentation/Examples/TestableSwift/TestableSwift.xcodeproj/project.pbxproj @@ -3,12 +3,13 @@ archiveVersion = 1; classes = { }; - objectVersion = 46; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ 5600E94A1C3BBCC800235220 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5600E9491C3BBCC700235220 /* IOKit.framework */; }; - 62F81B141EBBD11A009B2400 /* KIF.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5600E9411C3BBB8300235220 /* KIF.framework */; }; + 62582AF22C9CB00E00F800BF /* KIF in Resources */ = {isa = PBXBuildFile; fileRef = 62582AF12C9CAFEA00F800BF /* KIF */; }; + 62FA513C2C9CB1A500E335D6 /* KIF in Frameworks */ = {isa = PBXBuildFile; productRef = 62FA513B2C9CB1A500E335D6 /* KIF */; }; A88CD9831A019AFF0064F706 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A88CD9821A019AFF0064F706 /* AppDelegate.swift */; }; A88CD9851A019AFF0064F706 /* MasterViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A88CD9841A019AFF0064F706 /* MasterViewController.swift */; }; A88CD98A1A019AFF0064F706 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A88CD9881A019AFF0064F706 /* Main.storyboard */; }; @@ -20,79 +21,29 @@ /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 548FAB951E6814BB00C01467 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 5600E9321C3BBB8300235220 /* KIF.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = FAB89FFC1CAC546900C6DFC1; - remoteInfo = KIFFrameworkConsumer; - }; - 548FAB971E6814BB00C01467 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 5600E9321C3BBB8300235220 /* KIF.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = FAB8A0141CAC546A00C6DFC1; - remoteInfo = KIFFrameworkConsumerTests; - }; - 5600E93A1C3BBB8300235220 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 5600E9321C3BBB8300235220 /* KIF.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = EABD46AA1857A0C700A5F081; - remoteInfo = KIF; - }; - 5600E93C1C3BBB8300235220 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 5600E9321C3BBB8300235220 /* KIF.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = EB60ECC1177F8C83005A041A; - remoteInfo = "Test Host"; - }; - 5600E93E1C3BBB8300235220 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 5600E9321C3BBB8300235220 /* KIF.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = EABD46CD1857A0F300A5F081; - remoteInfo = "KIF Tests"; - }; - 5600E9401C3BBB8300235220 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 5600E9321C3BBB8300235220 /* KIF.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 9CC9673B1AD4B1B600576D13; - remoteInfo = KIFFramework; - }; - 62F81B0B1EBBD094009B2400 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 5600E9321C3BBB8300235220 /* KIF.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 9CC9673A1AD4B1B600576D13; - remoteInfo = KIFFramework; - }; A88CD9951A019AFF0064F706 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = A88CD9751A019AFF0064F706 /* Project object */; proxyType = 1; remoteGlobalIDString = A88CD97C1A019AFF0064F706; - remoteInfo = "Testable Swift"; + remoteInfo = TestableSwift; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 5600E9301C3BB8F700235220 /* KIF.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = KIF.framework; path = "../../../../build/Debug-iphoneos/KIF.framework"; sourceTree = ""; }; - 5600E9321C3BBB8300235220 /* KIF.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = KIF.xcodeproj; path = ../../../KIF.xcodeproj; sourceTree = SOURCE_ROOT; }; 5600E9491C3BBCC700235220 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/IOKit.framework; sourceTree = DEVELOPER_DIR; }; - A88CD97D1A019AFF0064F706 /* Testable Swift.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Testable Swift.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 62582AF12C9CAFEA00F800BF /* KIF */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = KIF; path = ../../../..; sourceTree = ""; }; + A88CD97D1A019AFF0064F706 /* TestableSwift.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TestableSwift.app; sourceTree = BUILT_PRODUCTS_DIR; }; A88CD9811A019AFF0064F706 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; A88CD9821A019AFF0064F706 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; A88CD9841A019AFF0064F706 /* MasterViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MasterViewController.swift; sourceTree = ""; }; A88CD9891A019AFF0064F706 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; A88CD98B1A019AFF0064F706 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; A88CD98E1A019AFF0064F706 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; }; - A88CD9941A019AFF0064F706 /* Testable SwiftTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Testable SwiftTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; + A88CD9941A019AFF0064F706 /* TestableSwiftTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TestableSwiftTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; A88CD9991A019AFF0064F706 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; A88CD99A1A019AFF0064F706 /* Testable_SwiftTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Testable_SwiftTests.swift; sourceTree = ""; }; - A88CD9BA1A019F0B0064F706 /* Testable SwiftTests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Testable SwiftTests-Bridging-Header.h"; sourceTree = ""; }; + A88CD9BA1A019F0B0064F706 /* TestableSwiftTests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "TestableSwiftTests-Bridging-Header.h"; sourceTree = ""; }; A88CD9BB1A019F0B0064F706 /* SimpleObjCTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SimpleObjCTest.m; sourceTree = ""; }; A88CD9BD1A019F300064F706 /* SimpleSwiftTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SimpleSwiftTest.swift; sourceTree = ""; }; /* End PBXFileReference section */ @@ -109,46 +60,41 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 62F81B141EBBD11A009B2400 /* KIF.framework in Frameworks */, 5600E94A1C3BBCC800235220 /* IOKit.framework in Frameworks */, + 62FA513C2C9CB1A500E335D6 /* KIF in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 5600E9331C3BBB8300235220 /* Products */ = { + 62FA513A2C9CB1A500E335D6 /* Frameworks */ = { isa = PBXGroup; children = ( - 5600E93B1C3BBB8300235220 /* libKIF.a */, - 5600E93D1C3BBB8300235220 /* Test Host.app */, - 5600E93F1C3BBB8300235220 /* KIF Tests - XCTest.xctest */, - 5600E9411C3BBB8300235220 /* KIF.framework */, - 548FAB961E6814BB00C01467 /* KIFFrameworkConsumer.app */, - 548FAB981E6814BB00C01467 /* KIFFrameworkConsumerTests.xctest */, ); - name = Products; + name = Frameworks; sourceTree = ""; }; A88CD9741A019AFF0064F706 = { isa = PBXGroup; children = ( - A88CD97F1A019AFF0064F706 /* Testable Swift */, - A88CD9971A019AFF0064F706 /* Testable SwiftTests */, + A88CD97F1A019AFF0064F706 /* TestableSwift */, + A88CD9971A019AFF0064F706 /* TestableSwiftTests */, A88CD97E1A019AFF0064F706 /* Products */, + 62FA513A2C9CB1A500E335D6 /* Frameworks */, ); sourceTree = ""; }; A88CD97E1A019AFF0064F706 /* Products */ = { isa = PBXGroup; children = ( - A88CD97D1A019AFF0064F706 /* Testable Swift.app */, - A88CD9941A019AFF0064F706 /* Testable SwiftTests.xctest */, + A88CD97D1A019AFF0064F706 /* TestableSwift.app */, + A88CD9941A019AFF0064F706 /* TestableSwiftTests.xctest */, ); name = Products; sourceTree = ""; }; - A88CD97F1A019AFF0064F706 /* Testable Swift */ = { + A88CD97F1A019AFF0064F706 /* TestableSwift */ = { isa = PBXGroup; children = ( A88CD9821A019AFF0064F706 /* AppDelegate.swift */, @@ -158,7 +104,7 @@ A88CD98D1A019AFF0064F706 /* LaunchScreen.xib */, A88CD9801A019AFF0064F706 /* Supporting Files */, ); - path = "Testable Swift"; + path = TestableSwift; sourceTree = ""; }; A88CD9801A019AFF0064F706 /* Supporting Files */ = { @@ -169,19 +115,18 @@ name = "Supporting Files"; sourceTree = ""; }; - A88CD9971A019AFF0064F706 /* Testable SwiftTests */ = { + A88CD9971A019AFF0064F706 /* TestableSwiftTests */ = { isa = PBXGroup; children = ( - 5600E9321C3BBB8300235220 /* KIF.xcodeproj */, + 62582AF12C9CAFEA00F800BF /* KIF */, 5600E9491C3BBCC700235220 /* IOKit.framework */, A88CD99A1A019AFF0064F706 /* Testable_SwiftTests.swift */, A88CD9981A019AFF0064F706 /* Supporting Files */, A88CD9BB1A019F0B0064F706 /* SimpleObjCTest.m */, A88CD9BD1A019F300064F706 /* SimpleSwiftTest.swift */, - A88CD9BA1A019F0B0064F706 /* Testable SwiftTests-Bridging-Header.h */, - 5600E9301C3BB8F700235220 /* KIF.framework */, + A88CD9BA1A019F0B0064F706 /* TestableSwiftTests-Bridging-Header.h */, ); - path = "Testable SwiftTests"; + path = TestableSwiftTests; sourceTree = ""; }; A88CD9981A019AFF0064F706 /* Supporting Files */ = { @@ -195,9 +140,9 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - A88CD97C1A019AFF0064F706 /* Testable Swift */ = { + A88CD97C1A019AFF0064F706 /* TestableSwift */ = { isa = PBXNativeTarget; - buildConfigurationList = A88CD99E1A019AFF0064F706 /* Build configuration list for PBXNativeTarget "Testable Swift" */; + buildConfigurationList = A88CD99E1A019AFF0064F706 /* Build configuration list for PBXNativeTarget "TestableSwift" */; buildPhases = ( A88CD9791A019AFF0064F706 /* Sources */, A88CD97A1A019AFF0064F706 /* Frameworks */, @@ -207,14 +152,14 @@ ); dependencies = ( ); - name = "Testable Swift"; - productName = "Testable Swift"; - productReference = A88CD97D1A019AFF0064F706 /* Testable Swift.app */; + name = TestableSwift; + productName = TestableSwift; + productReference = A88CD97D1A019AFF0064F706 /* TestableSwift.app */; productType = "com.apple.product-type.application"; }; - A88CD9931A019AFF0064F706 /* Testable SwiftTests */ = { + A88CD9931A019AFF0064F706 /* TestableSwiftTests */ = { isa = PBXNativeTarget; - buildConfigurationList = A88CD9A11A019AFF0064F706 /* Build configuration list for PBXNativeTarget "Testable SwiftTests" */; + buildConfigurationList = A88CD9A11A019AFF0064F706 /* Build configuration list for PBXNativeTarget "TestableSwiftTests" */; buildPhases = ( A88CD9901A019AFF0064F706 /* Sources */, A88CD9911A019AFF0064F706 /* Frameworks */, @@ -223,12 +168,14 @@ buildRules = ( ); dependencies = ( - 62F81B0C1EBBD094009B2400 /* PBXTargetDependency */, A88CD9961A019AFF0064F706 /* PBXTargetDependency */, ); - name = "Testable SwiftTests"; - productName = "Testable SwiftTests"; - productReference = A88CD9941A019AFF0064F706 /* Testable SwiftTests.xctest */; + name = TestableSwiftTests; + packageProductDependencies = ( + 62FA513B2C9CB1A500E335D6 /* KIF */, + ); + productName = TestableSwiftTests; + productReference = A88CD9941A019AFF0064F706 /* TestableSwiftTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ @@ -251,7 +198,7 @@ }; }; }; - buildConfigurationList = A88CD9781A019AFF0064F706 /* Build configuration list for PBXProject "Testable Swift" */; + buildConfigurationList = A88CD9781A019AFF0064F706 /* Build configuration list for PBXProject "TestableSwift" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = en; hasScannedForEncodings = 0; @@ -262,65 +209,14 @@ mainGroup = A88CD9741A019AFF0064F706; productRefGroup = A88CD97E1A019AFF0064F706 /* Products */; projectDirPath = ""; - projectReferences = ( - { - ProductGroup = 5600E9331C3BBB8300235220 /* Products */; - ProjectRef = 5600E9321C3BBB8300235220 /* KIF.xcodeproj */; - }, - ); projectRoot = ""; targets = ( - A88CD97C1A019AFF0064F706 /* Testable Swift */, - A88CD9931A019AFF0064F706 /* Testable SwiftTests */, + A88CD97C1A019AFF0064F706 /* TestableSwift */, + A88CD9931A019AFF0064F706 /* TestableSwiftTests */, ); }; /* End PBXProject section */ -/* Begin PBXReferenceProxy section */ - 548FAB961E6814BB00C01467 /* KIFFrameworkConsumer.app */ = { - isa = PBXReferenceProxy; - fileType = wrapper.application; - path = KIFFrameworkConsumer.app; - remoteRef = 548FAB951E6814BB00C01467 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 548FAB981E6814BB00C01467 /* KIFFrameworkConsumerTests.xctest */ = { - isa = PBXReferenceProxy; - fileType = wrapper.cfbundle; - path = KIFFrameworkConsumerTests.xctest; - remoteRef = 548FAB971E6814BB00C01467 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 5600E93B1C3BBB8300235220 /* libKIF.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libKIF.a; - remoteRef = 5600E93A1C3BBB8300235220 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 5600E93D1C3BBB8300235220 /* Test Host.app */ = { - isa = PBXReferenceProxy; - fileType = wrapper.application; - path = "Test Host.app"; - remoteRef = 5600E93C1C3BBB8300235220 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 5600E93F1C3BBB8300235220 /* KIF Tests - XCTest.xctest */ = { - isa = PBXReferenceProxy; - fileType = wrapper.cfbundle; - path = "KIF Tests - XCTest.xctest"; - remoteRef = 5600E93E1C3BBB8300235220 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 5600E9411C3BBB8300235220 /* KIF.framework */ = { - isa = PBXReferenceProxy; - fileType = wrapper.framework; - path = KIF.framework; - remoteRef = 5600E9401C3BBB8300235220 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; -/* End PBXReferenceProxy section */ - /* Begin PBXResourcesBuildPhase section */ A88CD97B1A019AFF0064F706 /* Resources */ = { isa = PBXResourcesBuildPhase; @@ -336,6 +232,7 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 62582AF22C9CB00E00F800BF /* KIF in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -364,14 +261,9 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 62F81B0C1EBBD094009B2400 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = KIFFramework; - targetProxy = 62F81B0B1EBBD094009B2400 /* PBXContainerItemProxy */; - }; A88CD9961A019AFF0064F706 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = A88CD97C1A019AFF0064F706 /* Testable Swift */; + target = A88CD97C1A019AFF0064F706 /* TestableSwift */; targetProxy = A88CD9951A019AFF0064F706 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ @@ -492,7 +384,8 @@ IPHONEOS_DEPLOYMENT_TARGET = 15.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; VALIDATE_PRODUCT = YES; }; name = Release; @@ -501,8 +394,11 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - INFOPLIST_FILE = "Testable Swift/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + INFOPLIST_FILE = TestableSwift/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = "com.squareup.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_SWIFT3_OBJC_INFERENCE = Default; @@ -515,8 +411,11 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - INFOPLIST_FILE = "Testable Swift/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + INFOPLIST_FILE = TestableSwift/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = "com.squareup.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_SWIFT3_OBJC_INFERENCE = Default; @@ -534,8 +433,12 @@ "DEBUG=1", "$(inherited)", ); - INFOPLIST_FILE = "Testable SwiftTests/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + INFOPLIST_FILE = TestableSwiftTests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); OTHER_CFLAGS = ( "-DDEPRECATE_KIF_SYSTEM=1", "-DDEPRECATE_KIF_TESTER=1", @@ -548,11 +451,11 @@ ); PRODUCT_BUNDLE_IDENTIFIER = "com.squareup.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "Testable SwiftTests/Testable SwiftTests-Bridging-Header.h"; + SWIFT_OBJC_BRIDGING_HEADER = "TestableSwiftTests/TestableSwiftTests-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_SWIFT3_OBJC_INFERENCE = Default; SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Testable Swift.app/Testable Swift"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/TestableSwift.app/TestableSwift"; }; name = Debug; }; @@ -561,8 +464,12 @@ buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_ENABLE_MODULES = YES; - INFOPLIST_FILE = "Testable SwiftTests/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + INFOPLIST_FILE = TestableSwiftTests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); OTHER_LDFLAGS = ( "$(inherited)", "-framework", @@ -571,17 +478,17 @@ ); PRODUCT_BUNDLE_IDENTIFIER = "com.squareup.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "Testable SwiftTests/Testable SwiftTests-Bridging-Header.h"; + SWIFT_OBJC_BRIDGING_HEADER = "TestableSwiftTests/TestableSwiftTests-Bridging-Header.h"; SWIFT_SWIFT3_OBJC_INFERENCE = Default; SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Testable Swift.app/Testable Swift"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/TestableSwift.app/TestableSwift"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - A88CD9781A019AFF0064F706 /* Build configuration list for PBXProject "Testable Swift" */ = { + A88CD9781A019AFF0064F706 /* Build configuration list for PBXProject "TestableSwift" */ = { isa = XCConfigurationList; buildConfigurations = ( A88CD99C1A019AFF0064F706 /* Debug */, @@ -590,7 +497,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A88CD99E1A019AFF0064F706 /* Build configuration list for PBXNativeTarget "Testable Swift" */ = { + A88CD99E1A019AFF0064F706 /* Build configuration list for PBXNativeTarget "TestableSwift" */ = { isa = XCConfigurationList; buildConfigurations = ( A88CD99F1A019AFF0064F706 /* Debug */, @@ -599,7 +506,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A88CD9A11A019AFF0064F706 /* Build configuration list for PBXNativeTarget "Testable SwiftTests" */ = { + A88CD9A11A019AFF0064F706 /* Build configuration list for PBXNativeTarget "TestableSwiftTests" */ = { isa = XCConfigurationList; buildConfigurations = ( A88CD9A21A019AFF0064F706 /* Debug */, @@ -609,6 +516,13 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCSwiftPackageProductDependency section */ + 62FA513B2C9CB1A500E335D6 /* KIF */ = { + isa = XCSwiftPackageProductDependency; + productName = KIF; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = A88CD9751A019AFF0064F706 /* Project object */; } diff --git a/Documentation/Examples/Testable Swift/Testable Swift.xcodeproj/xcshareddata/xcschemes/Testable Swift.xcscheme b/Documentation/Examples/TestableSwift/TestableSwift.xcodeproj/xcshareddata/xcschemes/TestableSwift.xcscheme similarity index 66% rename from Documentation/Examples/Testable Swift/Testable Swift.xcodeproj/xcshareddata/xcschemes/Testable Swift.xcscheme rename to Documentation/Examples/TestableSwift/TestableSwift.xcodeproj/xcshareddata/xcschemes/TestableSwift.xcscheme index 0768715c2..6667dde16 100644 --- a/Documentation/Examples/Testable Swift/Testable Swift.xcodeproj/xcshareddata/xcschemes/Testable Swift.xcscheme +++ b/Documentation/Examples/TestableSwift/TestableSwift.xcodeproj/xcshareddata/xcschemes/TestableSwift.xcscheme @@ -15,9 +15,23 @@ + BuildableName = "TestableSwift.app" + BlueprintName = "TestableSwift" + ReferencedContainer = "container:TestableSwift.xcodeproj"> + + + + @@ -27,29 +41,27 @@ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" shouldUseLaunchSchemeArgsEnv = "YES"> + + + + + BuildableName = "TestableSwiftTests.xctest" + BlueprintName = "TestableSwiftTests" + ReferencedContainer = "container:TestableSwift.xcodeproj"> - - - - - - - - - - - - - + + BuildableName = "TestableSwift.app" + BlueprintName = "TestableSwift" + ReferencedContainer = "container:TestableSwift.xcodeproj"> - + diff --git a/Documentation/Examples/Testable Swift/Testable Swift/AppDelegate.swift b/Documentation/Examples/TestableSwift/TestableSwift/AppDelegate.swift similarity index 100% rename from Documentation/Examples/Testable Swift/Testable Swift/AppDelegate.swift rename to Documentation/Examples/TestableSwift/TestableSwift/AppDelegate.swift diff --git a/Documentation/Examples/Testable Swift/Testable Swift/Base.lproj/LaunchScreen.xib b/Documentation/Examples/TestableSwift/TestableSwift/Base.lproj/LaunchScreen.xib similarity index 100% rename from Documentation/Examples/Testable Swift/Testable Swift/Base.lproj/LaunchScreen.xib rename to Documentation/Examples/TestableSwift/TestableSwift/Base.lproj/LaunchScreen.xib diff --git a/Documentation/Examples/Testable Swift/Testable Swift/Base.lproj/Main.storyboard b/Documentation/Examples/TestableSwift/TestableSwift/Base.lproj/Main.storyboard similarity index 100% rename from Documentation/Examples/Testable Swift/Testable Swift/Base.lproj/Main.storyboard rename to Documentation/Examples/TestableSwift/TestableSwift/Base.lproj/Main.storyboard diff --git a/Documentation/Examples/Testable Swift/Testable Swift/Images.xcassets/AppIcon.appiconset/Contents.json b/Documentation/Examples/TestableSwift/TestableSwift/Images.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Documentation/Examples/Testable Swift/Testable Swift/Images.xcassets/AppIcon.appiconset/Contents.json rename to Documentation/Examples/TestableSwift/TestableSwift/Images.xcassets/AppIcon.appiconset/Contents.json diff --git a/Documentation/Examples/Testable Swift/Testable Swift/Images.xcassets/Contents.json b/Documentation/Examples/TestableSwift/TestableSwift/Images.xcassets/Contents.json similarity index 100% rename from Documentation/Examples/Testable Swift/Testable Swift/Images.xcassets/Contents.json rename to Documentation/Examples/TestableSwift/TestableSwift/Images.xcassets/Contents.json diff --git a/Documentation/Examples/Testable Swift/Testable Swift/Info.plist b/Documentation/Examples/TestableSwift/TestableSwift/Info.plist similarity index 100% rename from Documentation/Examples/Testable Swift/Testable Swift/Info.plist rename to Documentation/Examples/TestableSwift/TestableSwift/Info.plist diff --git a/Documentation/Examples/Testable Swift/Testable Swift/MasterViewController.swift b/Documentation/Examples/TestableSwift/TestableSwift/MasterViewController.swift similarity index 100% rename from Documentation/Examples/Testable Swift/Testable Swift/MasterViewController.swift rename to Documentation/Examples/TestableSwift/TestableSwift/MasterViewController.swift diff --git a/Documentation/Examples/Testable Swift/Testable SwiftTests/Info.plist b/Documentation/Examples/TestableSwift/TestableSwiftTests/Info.plist similarity index 100% rename from Documentation/Examples/Testable Swift/Testable SwiftTests/Info.plist rename to Documentation/Examples/TestableSwift/TestableSwiftTests/Info.plist diff --git a/Documentation/Examples/Testable Swift/Testable SwiftTests/SimpleObjCTest.m b/Documentation/Examples/TestableSwift/TestableSwiftTests/SimpleObjCTest.m similarity index 96% rename from Documentation/Examples/Testable Swift/Testable SwiftTests/SimpleObjCTest.m rename to Documentation/Examples/TestableSwift/TestableSwiftTests/SimpleObjCTest.m index ecb6334f1..ea39c9e24 100644 --- a/Documentation/Examples/Testable Swift/Testable SwiftTests/SimpleObjCTest.m +++ b/Documentation/Examples/TestableSwift/TestableSwiftTests/SimpleObjCTest.m @@ -8,7 +8,7 @@ // which Square, Inc. licenses this file to you. #import -#import +@import KIF; @interface SimpleObjCTest : KIFTestCase diff --git a/Documentation/Examples/Testable Swift/Testable SwiftTests/SimpleSwiftTest.swift b/Documentation/Examples/TestableSwift/TestableSwiftTests/SimpleSwiftTest.swift similarity index 100% rename from Documentation/Examples/Testable Swift/Testable SwiftTests/SimpleSwiftTest.swift rename to Documentation/Examples/TestableSwift/TestableSwiftTests/SimpleSwiftTest.swift diff --git a/Documentation/Examples/Testable Swift/Testable SwiftTests/Testable SwiftTests-Bridging-Header.h b/Documentation/Examples/TestableSwift/TestableSwiftTests/TestableSwiftTests-Bridging-Header.h similarity index 83% rename from Documentation/Examples/Testable Swift/Testable SwiftTests/Testable SwiftTests-Bridging-Header.h rename to Documentation/Examples/TestableSwift/TestableSwiftTests/TestableSwiftTests-Bridging-Header.h index 12c223598..196f6921a 100644 --- a/Documentation/Examples/Testable Swift/Testable SwiftTests/Testable SwiftTests-Bridging-Header.h +++ b/Documentation/Examples/TestableSwift/TestableSwiftTests/TestableSwiftTests-Bridging-Header.h @@ -2,4 +2,4 @@ // Use this file to import your target's public headers that you would like to expose to Swift. // -#import +#import "KIF.h" diff --git a/Documentation/Examples/Testable Swift/Testable SwiftTests/Testable_SwiftTests.swift b/Documentation/Examples/TestableSwift/TestableSwiftTests/Testable_SwiftTests.swift similarity index 100% rename from Documentation/Examples/Testable Swift/Testable SwiftTests/Testable_SwiftTests.swift rename to Documentation/Examples/TestableSwift/TestableSwiftTests/Testable_SwiftTests.swift diff --git a/KIF.xcodeproj/project.pbxproj b/KIF.xcodeproj/project.pbxproj index 504824c66..83e9fe9ce 100644 --- a/KIF.xcodeproj/project.pbxproj +++ b/KIF.xcodeproj/project.pbxproj @@ -8,7 +8,6 @@ /* Begin PBXBuildFile section */ 0E27A9EE1B45B53D00A6DE6E /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E9AD81F91AA180B900B369FD /* IOKit.framework */; }; - 22191DFC24BF7944004CAA18 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 22191DFB24BF7944004CAA18 /* Default-568h@2x.png */; }; 2229D59525BEF47D0093296C /* KIFUITestActor-IdentifierTests.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D53E25BEF47D0093296C /* KIFUITestActor-IdentifierTests.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2229D59625BEF47D0093296C /* KIFUITestActor-IdentifierTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D53F25BEF47D0093296C /* KIFUITestActor-IdentifierTests.m */; }; 2229D59725BEF47D0093296C /* KIFTouchVisualizerViewCoordinator.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D54125BEF47D0093296C /* KIFTouchVisualizerViewCoordinator.m */; }; @@ -90,86 +89,6 @@ 2229D5E525BEF47D0093296C /* KIFTestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D59125BEF47D0093296C /* KIFTestActor.m */; }; 2229D5E625BEF47D0093296C /* KIFUITestActor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D59225BEF47D0093296C /* KIFUITestActor.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2229D5E725BEF47D0093296C /* UIDatePicker+KIFPrivateAPI.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D59425BEF47D0093296C /* UIDatePicker+KIFPrivateAPI.h */; }; - 22B1372625D6E27F00D88061 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22B1372525D6E27F00D88061 /* IOKit.framework */; }; - 22B1372D25D6E32700D88061 /* NSException-KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D54A25BEF47D0093296C /* NSException-KIFAdditions.m */; }; - 22B1372E25D6E32700D88061 /* UIEvent+KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D55725BEF47D0093296C /* UIEvent+KIFAdditions.h */; }; - 22B1372F25D6E32700D88061 /* UIView-KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D56525BEF47D0093296C /* UIView-KIFAdditions.m */; }; - 22B1373025D6E32700D88061 /* UIAutomationHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D58C25BEF47D0093296C /* UIAutomationHelper.m */; }; - 22B1373125D6E32700D88061 /* KIFSystemTestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D57825BEF47D0093296C /* KIFSystemTestActor.m */; }; - 22B1373225D6E32700D88061 /* KIFUITestActor_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D58325BEF47D0093296C /* KIFUITestActor_Private.h */; }; - 22B1373325D6E32700D88061 /* NSPredicate+KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D56F25BEF47D0093296C /* NSPredicate+KIFAdditions.m */; }; - 22B1373425D6E32700D88061 /* XCTestCase-KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D56E25BEF47D0093296C /* XCTestCase-KIFAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1373525D6E32700D88061 /* UIDatePicker+KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D57125BEF47D0093296C /* UIDatePicker+KIFAdditions.h */; }; - 22B1373625D6E32700D88061 /* UIEvent+KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D56B25BEF47D0093296C /* UIEvent+KIFAdditions.m */; }; - 22B1373825D6E32700D88061 /* KIFEventVisualizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D54225BEF47D0093296C /* KIFEventVisualizer.h */; }; - 22B1373925D6E32700D88061 /* UITouch-KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D55125BEF47D0093296C /* UITouch-KIFAdditions.m */; }; - 22B1373A25D6E32700D88061 /* KIFUIObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D58825BEF47D0093296C /* KIFUIObject.m */; }; - 22B1373B25D6E32700D88061 /* CALayer-KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D55925BEF47D0093296C /* CALayer-KIFAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1373C25D6E32700D88061 /* KIFTestActor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D58125BEF47D0093296C /* KIFTestActor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1373D25D6E32700D88061 /* KIFTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D59025BEF47D0093296C /* KIFTestCase.m */; }; - 22B1373E25D6E32700D88061 /* KIFAccessibilityEnabler.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D58E25BEF47D0093296C /* KIFAccessibilityEnabler.m */; }; - 22B1373F25D6E32700D88061 /* KIFEventVisualizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D54425BEF47D0093296C /* KIFEventVisualizer.m */; }; - 22B1374025D6E32700D88061 /* UIScrollView-KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D54F25BEF47D0093296C /* UIScrollView-KIFAdditions.m */; }; - 22B1374125D6E32700D88061 /* KIFTypist.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D57A25BEF47D0093296C /* KIFTypist.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1374225D6E32700D88061 /* UIApplication-KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D54C25BEF47D0093296C /* UIApplication-KIFAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1374325D6E32700D88061 /* XCTestCase-KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D55C25BEF47D0093296C /* XCTestCase-KIFAdditions.m */; }; - 22B1374425D6E32700D88061 /* CGGeometry-KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D55F25BEF47D0093296C /* CGGeometry-KIFAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1374525D6E32700D88061 /* UIScrollView-KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D55D25BEF47D0093296C /* UIScrollView-KIFAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1374625D6E32700D88061 /* KIFTouchVisualizerViewCoordinator.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D54125BEF47D0093296C /* KIFTouchVisualizerViewCoordinator.m */; }; - 22B1374725D6E32700D88061 /* LoadableCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D56D25BEF47D0093296C /* LoadableCategory.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1374825D6E32700D88061 /* UIDatePicker+KIFPrivateAPI.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D59425BEF47D0093296C /* UIDatePicker+KIFPrivateAPI.h */; }; - 22B1374A25D6E32700D88061 /* UIScreen+KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D54925BEF47D0093296C /* UIScreen+KIFAdditions.m */; }; - 22B1374B25D6E32700D88061 /* KIFAccessibilityEnabler.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D57B25BEF47D0093296C /* KIFAccessibilityEnabler.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1374C25D6E32700D88061 /* UIApplication-KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D56025BEF47D0093296C /* UIApplication-KIFAdditions.m */; }; - 22B1374D25D6E32700D88061 /* NSFileManager-KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D55425BEF47D0093296C /* NSFileManager-KIFAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1374E25D6E32700D88061 /* NSBundle-KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D57025BEF47D0093296C /* NSBundle-KIFAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1374F25D6E32700D88061 /* NSString+KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D56125BEF47D0093296C /* NSString+KIFAdditions.h */; }; - 22B1375025D6E32700D88061 /* KIFTouchVisualizerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D54325BEF47D0093296C /* KIFTouchVisualizerView.h */; }; - 22B1375125D6E32700D88061 /* CGGeometry-KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D54D25BEF47D0093296C /* CGGeometry-KIFAdditions.m */; }; - 22B1375225D6E32700D88061 /* NSPredicate+KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D55B25BEF47D0093296C /* NSPredicate+KIFAdditions.h */; }; - 22B1375325D6E32700D88061 /* KIFTextInputTraitsOverrides.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D58B25BEF47D0093296C /* KIFTextInputTraitsOverrides.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1375425D6E32700D88061 /* KIFUITestActor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D59225BEF47D0093296C /* KIFUITestActor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1375525D6E32700D88061 /* KIFUIViewTestActor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D58D25BEF47D0093296C /* KIFUIViewTestActor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1375625D6E32700D88061 /* CALayer-KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D57225BEF47D0093296C /* CALayer-KIFAdditions.m */; }; - 22B1375725D6E32700D88061 /* KIFUIObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D57725BEF47D0093296C /* KIFUIObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1375825D6E32700D88061 /* KIFTouchVisualizerViewCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D54525BEF47D0093296C /* KIFTouchVisualizerViewCoordinator.h */; }; - 22B1375925D6E32700D88061 /* NSError-KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D56C25BEF47D0093296C /* NSError-KIFAdditions.m */; }; - 22B1375A25D6E32700D88061 /* UIView-Debugging.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D56A25BEF47D0093296C /* UIView-Debugging.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1375B25D6E32700D88061 /* CAAnimation+KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D56725BEF47D0093296C /* CAAnimation+KIFAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1375C25D6E32700D88061 /* KIFUITestActor-ConditionalTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D58725BEF47D0093296C /* KIFUITestActor-ConditionalTests.m */; }; - 22B1375D25D6E32700D88061 /* UITableView-KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D56925BEF47D0093296C /* UITableView-KIFAdditions.m */; }; - 22B1375E25D6E32700D88061 /* KIFTestStepValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D57925BEF47D0093296C /* KIFTestStepValidation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1375F25D6E32700D88061 /* KIFTextInputTraitsOverrides.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D57E25BEF47D0093296C /* KIFTextInputTraitsOverrides.m */; }; - 22B1376025D6E32700D88061 /* UIScreen+KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D56325BEF47D0093296C /* UIScreen+KIFAdditions.h */; }; - 22B1376125D6E32700D88061 /* KIFUITestActor-IdentifierTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D53F25BEF47D0093296C /* KIFUITestActor-IdentifierTests.m */; }; - 22B1376225D6E32700D88061 /* UITableView-KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D55225BEF47D0093296C /* UITableView-KIFAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1376325D6E32700D88061 /* NSString+KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D54B25BEF47D0093296C /* NSString+KIFAdditions.m */; }; - 22B1376425D6E32700D88061 /* UIAccessibilityElement-KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D54825BEF47D0093296C /* UIAccessibilityElement-KIFAdditions.m */; }; - 22B1376525D6E32700D88061 /* KIFTypist.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D58F25BEF47D0093296C /* KIFTypist.m */; }; - 22B1376625D6E32700D88061 /* KIFUIViewTestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D57C25BEF47D0093296C /* KIFUIViewTestActor.m */; }; - 22B1376725D6E32700D88061 /* UIWindow-KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D55E25BEF47D0093296C /* UIWindow-KIFAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1376825D6E32700D88061 /* UIAutomationHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D57D25BEF47D0093296C /* UIAutomationHelper.h */; }; - 22B1376925D6E32700D88061 /* NSError-KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D55625BEF47D0093296C /* NSError-KIFAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1376A25D6E32700D88061 /* UIDatePicker+KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D55825BEF47D0093296C /* UIDatePicker+KIFAdditions.m */; }; - 22B1376B25D6E32700D88061 /* UIView-KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D55525BEF47D0093296C /* UIView-KIFAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1376C25D6E32700D88061 /* KIFTestCase.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D58225BEF47D0093296C /* KIFTestCase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1376D25D6E32700D88061 /* KIFUITestActor-ConditionalTests.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D57625BEF47D0093296C /* KIFUITestActor-ConditionalTests.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1376E25D6E32700D88061 /* IOHIDEvent+KIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D58425BEF47D0093296C /* IOHIDEvent+KIF.m */; }; - 22B1376F25D6E32700D88061 /* KIFTestActor_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D58625BEF47D0093296C /* KIFTestActor_Private.h */; }; - 22B1377025D6E32700D88061 /* CAAnimation+KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D55325BEF47D0093296C /* CAAnimation+KIFAdditions.m */; }; - 22B1377125D6E32700D88061 /* KIFUITestActor-IdentifierTests.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D53E25BEF47D0093296C /* KIFUITestActor-IdentifierTests.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1377225D6E32700D88061 /* NSException-KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D56225BEF47D0093296C /* NSException-KIFAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1377325D6E32700D88061 /* UIWindow-KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D54E25BEF47D0093296C /* UIWindow-KIFAdditions.m */; }; - 22B1377425D6E32700D88061 /* KIFTestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D59125BEF47D0093296C /* KIFTestActor.m */; }; - 22B1377525D6E32700D88061 /* NSBundle-KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D55A25BEF47D0093296C /* NSBundle-KIFAdditions.m */; }; - 22B1377625D6E32700D88061 /* NSFileManager-KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D56625BEF47D0093296C /* NSFileManager-KIFAdditions.m */; }; - 22B1377725D6E32700D88061 /* UIAccessibilityElement-KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D56425BEF47D0093296C /* UIAccessibilityElement-KIFAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1377825D6E32700D88061 /* KIFTestStepValidation.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D58525BEF47D0093296C /* KIFTestStepValidation.m */; }; - 22B1377925D6E32700D88061 /* KIFSystemTestActor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D58925BEF47D0093296C /* KIFSystemTestActor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1377A25D6E32700D88061 /* KIFUITestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D58025BEF47D0093296C /* KIFUITestActor.m */; }; - 22B1377B25D6E32700D88061 /* UITouch-KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2229D56825BEF47D0093296C /* UITouch-KIFAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B1377C25D6E32700D88061 /* UIView-Debugging.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D55025BEF47D0093296C /* UIView-Debugging.m */; }; - 22B1377D25D6E32700D88061 /* KIFTouchVisualizerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2229D54625BEF47D0093296C /* KIFTouchVisualizerView.m */; }; 2CDEE1CB181DBED200DF6E63 /* PickerController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CDEE1CA181DBED200DF6E63 /* PickerController.m */; }; 3812FB611A1212A700335733 /* AnimationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3812FB601A1212A700335733 /* AnimationViewController.m */; }; 3812FB631A12188700335733 /* WaitForAnimationTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3812FB621A12188700335733 /* WaitForAnimationTests.m */; }; @@ -184,31 +103,18 @@ 85DB94721C5A5D430025F83E /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 85DB94711C5A5D430025F83E /* QuartzCore.framework */; }; 85DB94731C5A5FD50025F83E /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 85DB94711C5A5D430025F83E /* QuartzCore.framework */; }; 85DB94741C5A5FE10025F83E /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 85DB94711C5A5D430025F83E /* QuartzCore.framework */; }; - 85DB94751C5A5FEA0025F83E /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 85DB94711C5A5D430025F83E /* QuartzCore.framework */; }; 8E654FC429D79BD8007F7811 /* OffscreenTests_ViewTestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E654FC329D79BD8007F7811 /* OffscreenTests_ViewTestActor.m */; }; 8E654FCE29DA2FE7007F7811 /* UIWindow+KIFSwizzle.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E654FCC29DA2FE7007F7811 /* UIWindow+KIFSwizzle.h */; }; - 8E654FCF29DA2FE7007F7811 /* UIWindow+KIFSwizzle.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E654FCC29DA2FE7007F7811 /* UIWindow+KIFSwizzle.h */; }; 8E654FD029DA2FE7007F7811 /* UIWindow+KIFSwizzle.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E654FCD29DA2FE7007F7811 /* UIWindow+KIFSwizzle.m */; }; - 8E654FD129DA2FE8007F7811 /* UIWindow+KIFSwizzle.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E654FCD29DA2FE7007F7811 /* UIWindow+KIFSwizzle.m */; }; 8EAA1EE229D3AF7A008F6029 /* OffscreenViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EAA1EE129D3AF7A008F6029 /* OffscreenViewController.m */; }; 8EAA1EE429D3B1F5008F6029 /* OffscreenTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EAA1EE329D3B1F5008F6029 /* OffscreenTests.m */; }; 8EC2CB1F29DB3D3B001BE493 /* NSObject+KIFSwizzle.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EC2CB1D29DB3D3B001BE493 /* NSObject+KIFSwizzle.h */; }; - 8EC2CB2029DB3D3B001BE493 /* NSObject+KIFSwizzle.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EC2CB1D29DB3D3B001BE493 /* NSObject+KIFSwizzle.h */; }; 8EC2CB2129DB3D3B001BE493 /* NSObject+KIFSwizzle.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EC2CB1E29DB3D3B001BE493 /* NSObject+KIFSwizzle.m */; }; - 8EC2CB2229DB3D3B001BE493 /* NSObject+KIFSwizzle.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EC2CB1E29DB3D3B001BE493 /* NSObject+KIFSwizzle.m */; }; 97E8A5CF1B0A62F700124E3B /* BackgroundViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 97E8A5CE1B0A62F700124E3B /* BackgroundViewController.m */; }; 97E8A5D11B0A63D100124E3B /* BackgroundTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 97E8A5D01B0A63D100124E3B /* BackgroundTests.m */; }; - 9CC881A91AD4CE39002CD34C /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAB072B413971AEA008AF393 /* UIKit.framework */; }; - 9CC881AA1AD4CE45002CD34C /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E9AD81F91AA180B900B369FD /* IOKit.framework */; }; - 9CC881AB1AD4CE47002CD34C /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EABD46AB1857A0EB00A5F081 /* XCTest.framework */; }; - 9CC881AC1AD4CE4B002CD34C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAB0726B139719AC008AF393 /* Foundation.framework */; }; - 9CC881AD1AD4CE50002CD34C /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9CC881A21AD4CAAC002CD34C /* CoreFoundation.framework */; }; - 9CC967401AD4B1B600576D13 /* KIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CC9673F1AD4B1B600576D13 /* KIF.h */; settings = {ATTRIBUTES = (Public, ); }; }; ACA242E42C3DA55400E6F1B6 /* CustomActionTests_ViewTestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = ACA242E32C3DA55400E6F1B6 /* CustomActionTests_ViewTestActor.m */; }; ACA242E72C3DB47400E6F1B6 /* UIAccessibilityCustomAction+KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = ACA242E52C3DB46A00E6F1B6 /* UIAccessibilityCustomAction+KIFAdditions.m */; }; ACA242E92C3DB4EA00E6F1B6 /* UIAccessibilityCustomAction+KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = ACA242E82C3DB4B000E6F1B6 /* UIAccessibilityCustomAction+KIFAdditions.h */; settings = {ATTRIBUTES = (Private, ); }; }; - ACA242EA2C3DB4EB00E6F1B6 /* UIAccessibilityCustomAction+KIFAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = ACA242E82C3DB4B000E6F1B6 /* UIAccessibilityCustomAction+KIFAdditions.h */; settings = {ATTRIBUTES = (Private, ); }; }; - ACA242EB2C3DC32500E6F1B6 /* UIAccessibilityCustomAction+KIFAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = ACA242E52C3DB46A00E6F1B6 /* UIAccessibilityCustomAction+KIFAdditions.m */; }; AE62FCD01A1D20E5002B10DA /* WebViewTests.m in Sources */ = {isa = PBXBuildFile; fileRef = AE62FCCF1A1D20E5002B10DA /* WebViewTests.m */; }; AE62FCD61A1D2447002B10DA /* WebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AE62FCD51A1D2447002B10DA /* WebViewController.m */; }; AE62FCD81A1D2667002B10DA /* index.html in Resources */ = {isa = PBXBuildFile; fileRef = AE62FCD71A1D2667002B10DA /* index.html */; }; @@ -218,7 +124,6 @@ BCA1542A23312E7300CDC69F /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCA1542923312E7300CDC69F /* WebKit.framework */; }; BCA1542B23312E8100CDC69F /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCA1542923312E7300CDC69F /* WebKit.framework */; }; BCA1542C23312E8F00CDC69F /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCA1542923312E7300CDC69F /* WebKit.framework */; }; - BCA1542D23312E9A00CDC69F /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCA1542923312E7300CDC69F /* WebKit.framework */; }; BFE470901C7F44F700580EF9 /* UIScreen+KIFAdditionsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BFE4708F1C7F44F700580EF9 /* UIScreen+KIFAdditionsTests.m */; }; CD19A99F1F46482200BF0325 /* CustomPickerController.m in Sources */ = {isa = PBXBuildFile; fileRef = CD19A99E1F46482200BF0325 /* CustomPickerController.m */; }; CD4E91F01F479A8C005D530C /* CustomPickerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = CD4E91EF1F479A8C005D530C /* CustomPickerTests.m */; }; @@ -290,13 +195,6 @@ FA8DA74F1A7711E900E0C644 /* WaitForTappableViewTests_ViewTestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = FA8DA74E1A7711E900E0C644 /* WaitForTappableViewTests_ViewTestActor.m */; }; FA8DA7511A7712E300E0C644 /* WaitForAnimationTests_ViewTestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = FA8DA7501A7712E300E0C644 /* WaitForAnimationTests_ViewTestActor.m */; }; FA914DB61A7707550073BB19 /* TypingTests_ViewTestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = FA914DB51A7707550073BB19 /* TypingTests_ViewTestActor.m */; }; - FAB8A0001CAC546A00C6DFC1 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = FAB89FFF1CAC546A00C6DFC1 /* main.m */; }; - FAB8A0031CAC546A00C6DFC1 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = FAB8A0021CAC546A00C6DFC1 /* AppDelegate.m */; }; - FAB8A0061CAC546A00C6DFC1 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = FAB8A0051CAC546A00C6DFC1 /* ViewController.m */; }; - FAB8A0091CAC546A00C6DFC1 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = FAB8A0071CAC546A00C6DFC1 /* Main.storyboard */; }; - FAB8A00B1CAC546A00C6DFC1 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = FAB8A00A1CAC546A00C6DFC1 /* Assets.xcassets */; }; - FAB8A0191CAC546A00C6DFC1 /* KIFFrameworkConsumerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = FAB8A0181CAC546A00C6DFC1 /* KIFFrameworkConsumerTests.m */; }; - FAB8A0231CAC547400C6DFC1 /* KIF.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9CC9673B1AD4B1B600576D13 /* KIF.framework */; }; FAC3A5621C5C0CD1003B681E /* PullToRefreshTests_ViewTestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = FAC3A5611C5C0CD1003B681E /* PullToRefreshTests_ViewTestActor.m */; }; FAE2D7631A76DDA90068B440 /* TappingTests_ViewTestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = FAE2D7621A76DDA90068B440 /* TappingTests_ViewTestActor.m */; }; /* End PBXBuildFile section */ @@ -309,13 +207,6 @@ remoteGlobalIDString = EB60ECC0177F8C83005A041A; remoteInfo = "Test Host"; }; - FAB8A0151CAC546A00C6DFC1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = AAB0725F139719AC008AF393 /* Project object */; - proxyType = 1; - remoteGlobalIDString = FAB89FFB1CAC546900C6DFC1; - remoteInfo = KIFFrameworkConsumer; - }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ @@ -427,7 +318,6 @@ 97E8A5CE1B0A62F700124E3B /* BackgroundViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BackgroundViewController.m; sourceTree = ""; }; 97E8A5D01B0A63D100124E3B /* BackgroundTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BackgroundTests.m; sourceTree = ""; }; 9CC881A21AD4CAAC002CD34C /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; - 9CC9673B1AD4B1B600576D13 /* KIF.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = KIF.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 9CC9673E1AD4B1B600576D13 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 9CC9673F1AD4B1B600576D13 /* KIF.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = KIF.h; sourceTree = ""; }; AAB0726B139719AC008AF393 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; @@ -509,7 +399,6 @@ FA8DA74E1A7711E900E0C644 /* WaitForTappableViewTests_ViewTestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WaitForTappableViewTests_ViewTestActor.m; sourceTree = ""; }; FA8DA7501A7712E300E0C644 /* WaitForAnimationTests_ViewTestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WaitForAnimationTests_ViewTestActor.m; sourceTree = ""; }; FA914DB51A7707550073BB19 /* TypingTests_ViewTestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TypingTests_ViewTestActor.m; sourceTree = ""; }; - FAB89FFC1CAC546900C6DFC1 /* KIFFrameworkConsumer.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = KIFFrameworkConsumer.app; sourceTree = BUILT_PRODUCTS_DIR; }; FAB89FFF1CAC546A00C6DFC1 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; FAB8A0011CAC546A00C6DFC1 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; FAB8A0021CAC546A00C6DFC1 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; @@ -518,7 +407,6 @@ FAB8A0081CAC546A00C6DFC1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; FAB8A00A1CAC546A00C6DFC1 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; FAB8A00F1CAC546A00C6DFC1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - FAB8A0141CAC546A00C6DFC1 /* KIFFrameworkConsumerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = KIFFrameworkConsumerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; FAB8A0181CAC546A00C6DFC1 /* KIFFrameworkConsumerTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = KIFFrameworkConsumerTests.m; sourceTree = ""; }; FAB8A01A1CAC546A00C6DFC1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; FAC3A5611C5C0CD1003B681E /* PullToRefreshTests_ViewTestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PullToRefreshTests_ViewTestActor.m; sourceTree = ""; }; @@ -526,20 +414,6 @@ /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 9CC967371AD4B1B600576D13 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - BCA1542D23312E9A00CDC69F /* WebKit.framework in Frameworks */, - 85DB94751C5A5FEA0025F83E /* QuartzCore.framework in Frameworks */, - 9CC881A91AD4CE39002CD34C /* UIKit.framework in Frameworks */, - 9CC881AC1AD4CE4B002CD34C /* Foundation.framework in Frameworks */, - 9CC881AA1AD4CE45002CD34C /* IOKit.framework in Frameworks */, - 9CC881AD1AD4CE50002CD34C /* CoreFoundation.framework in Frameworks */, - 9CC881AB1AD4CE47002CD34C /* XCTest.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; EABD468C1857A0C700A5F081 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -582,22 +456,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - FAB89FF91CAC546900C6DFC1 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - FAB8A0111CAC546A00C6DFC1 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 22B1372625D6E27F00D88061 /* IOKit.framework in Frameworks */, - FAB8A0231CAC547400C6DFC1 /* KIF.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -767,9 +625,6 @@ EB60ECC1177F8C83005A041A /* Test Host.app */, EABD46AA1857A0C700A5F081 /* libKIF.a */, EABD46CD1857A0F300A5F081 /* KIF Tests - XCTest.xctest */, - 9CC9673B1AD4B1B600576D13 /* KIF.framework */, - FAB89FFC1CAC546900C6DFC1 /* KIFFrameworkConsumer.app */, - FAB8A0141CAC546A00C6DFC1 /* KIFFrameworkConsumerTests.xctest */, ); name = Products; sourceTree = ""; @@ -972,58 +827,6 @@ /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 9CC967381AD4B1B600576D13 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 22B1373825D6E32700D88061 /* KIFEventVisualizer.h in Headers */, - 22B1373425D6E32700D88061 /* XCTestCase-KIFAdditions.h in Headers */, - 22B1375325D6E32700D88061 /* KIFTextInputTraitsOverrides.h in Headers */, - 22B1377725D6E32700D88061 /* UIAccessibilityElement-KIFAdditions.h in Headers */, - 22B1376925D6E32700D88061 /* NSError-KIFAdditions.h in Headers */, - 22B1377125D6E32700D88061 /* KIFUITestActor-IdentifierTests.h in Headers */, - 22B1377225D6E32700D88061 /* NSException-KIFAdditions.h in Headers */, - 22B1374525D6E32700D88061 /* UIScrollView-KIFAdditions.h in Headers */, - 22B1374E25D6E32700D88061 /* NSBundle-KIFAdditions.h in Headers */, - 22B1374225D6E32700D88061 /* UIApplication-KIFAdditions.h in Headers */, - 22B1374B25D6E32700D88061 /* KIFAccessibilityEnabler.h in Headers */, - 22B1377B25D6E32700D88061 /* UITouch-KIFAdditions.h in Headers */, - 22B1376825D6E32700D88061 /* UIAutomationHelper.h in Headers */, - 22B1372E25D6E32700D88061 /* UIEvent+KIFAdditions.h in Headers */, - 22B1373B25D6E32700D88061 /* CALayer-KIFAdditions.h in Headers */, - 22B1375825D6E32700D88061 /* KIFTouchVisualizerViewCoordinator.h in Headers */, - 22B1375E25D6E32700D88061 /* KIFTestStepValidation.h in Headers */, - 22B1376025D6E32700D88061 /* UIScreen+KIFAdditions.h in Headers */, - 22B1374825D6E32700D88061 /* UIDatePicker+KIFPrivateAPI.h in Headers */, - 22B1374725D6E32700D88061 /* LoadableCategory.h in Headers */, - 22B1376C25D6E32700D88061 /* KIFTestCase.h in Headers */, - 22B1373225D6E32700D88061 /* KIFUITestActor_Private.h in Headers */, - 22B1375725D6E32700D88061 /* KIFUIObject.h in Headers */, - 8E654FCF29DA2FE7007F7811 /* UIWindow+KIFSwizzle.h in Headers */, - 22B1375525D6E32700D88061 /* KIFUIViewTestActor.h in Headers */, - 22B1375B25D6E32700D88061 /* CAAnimation+KIFAdditions.h in Headers */, - 22B1375225D6E32700D88061 /* NSPredicate+KIFAdditions.h in Headers */, - 22B1374D25D6E32700D88061 /* NSFileManager-KIFAdditions.h in Headers */, - 22B1374125D6E32700D88061 /* KIFTypist.h in Headers */, - 22B1376225D6E32700D88061 /* UITableView-KIFAdditions.h in Headers */, - 9CC967401AD4B1B600576D13 /* KIF.h in Headers */, - 22B1373525D6E32700D88061 /* UIDatePicker+KIFAdditions.h in Headers */, - 8EC2CB2029DB3D3B001BE493 /* NSObject+KIFSwizzle.h in Headers */, - 22B1376F25D6E32700D88061 /* KIFTestActor_Private.h in Headers */, - 22B1375025D6E32700D88061 /* KIFTouchVisualizerView.h in Headers */, - ACA242EA2C3DB4EB00E6F1B6 /* UIAccessibilityCustomAction+KIFAdditions.h in Headers */, - 22B1377925D6E32700D88061 /* KIFSystemTestActor.h in Headers */, - 22B1376D25D6E32700D88061 /* KIFUITestActor-ConditionalTests.h in Headers */, - 22B1374F25D6E32700D88061 /* NSString+KIFAdditions.h in Headers */, - 22B1376B25D6E32700D88061 /* UIView-KIFAdditions.h in Headers */, - 22B1373C25D6E32700D88061 /* KIFTestActor.h in Headers */, - 22B1374425D6E32700D88061 /* CGGeometry-KIFAdditions.h in Headers */, - 22B1375A25D6E32700D88061 /* UIView-Debugging.h in Headers */, - 22B1376725D6E32700D88061 /* UIWindow-KIFAdditions.h in Headers */, - 22B1375425D6E32700D88061 /* KIFUITestActor.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; EABD46901857A0C700A5F081 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -1097,24 +900,6 @@ /* End PBXLegacyTarget section */ /* Begin PBXNativeTarget section */ - 9CC9673A1AD4B1B600576D13 /* KIFFramework */ = { - isa = PBXNativeTarget; - buildConfigurationList = 9CC967541AD4B1B600576D13 /* Build configuration list for PBXNativeTarget "KIFFramework" */; - buildPhases = ( - 9CC967361AD4B1B600576D13 /* Sources */, - 9CC967371AD4B1B600576D13 /* Frameworks */, - 9CC967381AD4B1B600576D13 /* Headers */, - 9CC967391AD4B1B600576D13 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = KIFFramework; - productName = KIFFramework; - productReference = 9CC9673B1AD4B1B600576D13 /* KIF.framework */; - productType = "com.apple.product-type.framework"; - }; EABD46791857A0C700A5F081 /* KIF */ = { isa = PBXNativeTarget; buildConfigurationList = EABD46A61857A0C700A5F081 /* Build configuration list for PBXNativeTarget "KIF" */; @@ -1167,41 +952,6 @@ productReference = EB60ECC1177F8C83005A041A /* Test Host.app */; productType = "com.apple.product-type.application"; }; - FAB89FFB1CAC546900C6DFC1 /* KIFFrameworkConsumer */ = { - isa = PBXNativeTarget; - buildConfigurationList = FAB8A0211CAC546A00C6DFC1 /* Build configuration list for PBXNativeTarget "KIFFrameworkConsumer" */; - buildPhases = ( - FAB89FF81CAC546900C6DFC1 /* Sources */, - FAB89FF91CAC546900C6DFC1 /* Frameworks */, - FAB89FFA1CAC546900C6DFC1 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = KIFFrameworkConsumer; - productName = KIFFrameworkConsumer; - productReference = FAB89FFC1CAC546900C6DFC1 /* KIFFrameworkConsumer.app */; - productType = "com.apple.product-type.application"; - }; - FAB8A0131CAC546A00C6DFC1 /* KIFFrameworkConsumerTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = FAB8A0221CAC546A00C6DFC1 /* Build configuration list for PBXNativeTarget "KIFFrameworkConsumerTests" */; - buildPhases = ( - FAB8A0101CAC546A00C6DFC1 /* Sources */, - FAB8A0111CAC546A00C6DFC1 /* Frameworks */, - FAB8A0121CAC546A00C6DFC1 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - FAB8A0161CAC546A00C6DFC1 /* PBXTargetDependency */, - ); - name = KIFFrameworkConsumerTests; - productName = KIFFrameworkConsumerTests; - productReference = FAB8A0141CAC546A00C6DFC1 /* KIFFrameworkConsumerTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -1210,18 +960,6 @@ attributes = { LastTestingUpgradeCheck = 0510; LastUpgradeCheck = 1150; - TargetAttributes = { - 9CC9673A1AD4B1B600576D13 = { - CreatedOnToolsVersion = 6.2; - }; - FAB89FFB1CAC546900C6DFC1 = { - CreatedOnToolsVersion = 7.1.1; - }; - FAB8A0131CAC546A00C6DFC1 = { - CreatedOnToolsVersion = 7.1.1; - TestTargetID = FAB89FFB1CAC546900C6DFC1; - }; - }; }; buildConfigurationList = AAB07262139719AC008AF393 /* Build configuration list for PBXProject "KIF" */; compatibilityVersion = "Xcode 3.2"; @@ -1240,21 +978,11 @@ A88930091685088F00FC7C63 /* KIF Documentation */, EB60ECC0177F8C83005A041A /* Test Host */, EABD46AD1857A0F300A5F081 /* KIF Tests */, - 9CC9673A1AD4B1B600576D13 /* KIFFramework */, - FAB89FFB1CAC546900C6DFC1 /* KIFFrameworkConsumer */, - FAB8A0131CAC546A00C6DFC1 /* KIFFrameworkConsumerTests */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 9CC967391AD4B1B600576D13 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; EABD46C61857A0F300A5F081 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -1277,74 +1005,9 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - FAB89FFA1CAC546900C6DFC1 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - FAB8A00B1CAC546A00C6DFC1 /* Assets.xcassets in Resources */, - FAB8A0091CAC546A00C6DFC1 /* Main.storyboard in Resources */, - 22191DFC24BF7944004CAA18 /* Default-568h@2x.png in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - FAB8A0121CAC546A00C6DFC1 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 9CC967361AD4B1B600576D13 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 22B1375625D6E32700D88061 /* CALayer-KIFAdditions.m in Sources */, - 22B1374625D6E32700D88061 /* KIFTouchVisualizerViewCoordinator.m in Sources */, - 22B1376125D6E32700D88061 /* KIFUITestActor-IdentifierTests.m in Sources */, - 22B1373D25D6E32700D88061 /* KIFTestCase.m in Sources */, - 22B1376A25D6E32700D88061 /* UIDatePicker+KIFAdditions.m in Sources */, - 22B1375F25D6E32700D88061 /* KIFTextInputTraitsOverrides.m in Sources */, - 22B1375925D6E32700D88061 /* NSError-KIFAdditions.m in Sources */, - 22B1377025D6E32700D88061 /* CAAnimation+KIFAdditions.m in Sources */, - 8E654FD129DA2FE8007F7811 /* UIWindow+KIFSwizzle.m in Sources */, - 22B1373325D6E32700D88061 /* NSPredicate+KIFAdditions.m in Sources */, - 22B1376E25D6E32700D88061 /* IOHIDEvent+KIF.m in Sources */, - 22B1375D25D6E32700D88061 /* UITableView-KIFAdditions.m in Sources */, - 22B1372D25D6E32700D88061 /* NSException-KIFAdditions.m in Sources */, - 22B1377C25D6E32700D88061 /* UIView-Debugging.m in Sources */, - 22B1377A25D6E32700D88061 /* KIFUITestActor.m in Sources */, - 22B1372F25D6E32700D88061 /* UIView-KIFAdditions.m in Sources */, - 22B1373625D6E32700D88061 /* UIEvent+KIFAdditions.m in Sources */, - 22B1373F25D6E32700D88061 /* KIFEventVisualizer.m in Sources */, - 22B1373E25D6E32700D88061 /* KIFAccessibilityEnabler.m in Sources */, - 22B1377525D6E32700D88061 /* NSBundle-KIFAdditions.m in Sources */, - 22B1373025D6E32700D88061 /* UIAutomationHelper.m in Sources */, - 22B1376325D6E32700D88061 /* NSString+KIFAdditions.m in Sources */, - 22B1377625D6E32700D88061 /* NSFileManager-KIFAdditions.m in Sources */, - 22B1375125D6E32700D88061 /* CGGeometry-KIFAdditions.m in Sources */, - 22B1377325D6E32700D88061 /* UIWindow-KIFAdditions.m in Sources */, - 22B1376625D6E32700D88061 /* KIFUIViewTestActor.m in Sources */, - 22B1377D25D6E32700D88061 /* KIFTouchVisualizerView.m in Sources */, - 22B1374025D6E32700D88061 /* UIScrollView-KIFAdditions.m in Sources */, - 22B1373125D6E32700D88061 /* KIFSystemTestActor.m in Sources */, - 22B1377825D6E32700D88061 /* KIFTestStepValidation.m in Sources */, - 22B1373925D6E32700D88061 /* UITouch-KIFAdditions.m in Sources */, - 22B1374325D6E32700D88061 /* XCTestCase-KIFAdditions.m in Sources */, - 22B1376425D6E32700D88061 /* UIAccessibilityElement-KIFAdditions.m in Sources */, - 22B1374A25D6E32700D88061 /* UIScreen+KIFAdditions.m in Sources */, - 22B1373A25D6E32700D88061 /* KIFUIObject.m in Sources */, - 22B1377425D6E32700D88061 /* KIFTestActor.m in Sources */, - 22B1374C25D6E32700D88061 /* UIApplication-KIFAdditions.m in Sources */, - ACA242EB2C3DC32500E6F1B6 /* UIAccessibilityCustomAction+KIFAdditions.m in Sources */, - 8EC2CB2229DB3D3B001BE493 /* NSObject+KIFSwizzle.m in Sources */, - 22B1375C25D6E32700D88061 /* KIFUITestActor-ConditionalTests.m in Sources */, - 22B1376525D6E32700D88061 /* KIFTypist.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; EABD467A1857A0C700A5F081 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -1481,24 +1144,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - FAB89FF81CAC546900C6DFC1 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - FAB8A0061CAC546A00C6DFC1 /* ViewController.m in Sources */, - FAB8A0031CAC546A00C6DFC1 /* AppDelegate.m in Sources */, - FAB8A0001CAC546A00C6DFC1 /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - FAB8A0101CAC546A00C6DFC1 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - FAB8A0191CAC546A00C6DFC1 /* KIFFrameworkConsumerTests.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ @@ -1507,11 +1152,6 @@ target = EB60ECC0177F8C83005A041A /* Test Host */; targetProxy = EABD46AF1857A0F300A5F081 /* PBXContainerItemProxy */; }; - FAB8A0161CAC546A00C6DFC1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = FAB89FFB1CAC546900C6DFC1 /* KIFFrameworkConsumer */; - targetProxy = FAB8A0151CAC546A00C6DFC1 /* PBXContainerItemProxy */; - }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ @@ -1550,166 +1190,6 @@ /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ - 9CC9674E1AD4B1B600576D13 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(DEVELOPER_FRAMEWORKS_DIR)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks", - ); - GCC_DYNAMIC_NO_PIC = NO; - GCC_PREFIX_HEADER = ""; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - INFOPLIST_FILE = KIFFramework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_BUNDLE_IDENTIFIER = "com.square.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = KIF; - PUBLIC_HEADERS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/Headers"; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 9CC9674F1AD4B1B600576D13 /* Coverage */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(DEVELOPER_FRAMEWORKS_DIR)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks", - ); - GCC_PREFIX_HEADER = ""; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - INFOPLIST_FILE = KIFFramework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_BUNDLE_IDENTIFIER = "com.square.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = KIF; - PUBLIC_HEADERS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/Headers"; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Coverage; - }; - 9CC967501AD4B1B600576D13 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(DEVELOPER_FRAMEWORKS_DIR)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks", - ); - GCC_PREFIX_HEADER = ""; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - INFOPLIST_FILE = KIFFramework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_BUNDLE_IDENTIFIER = "com.square.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = KIF; - PUBLIC_HEADERS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/Headers"; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; A889300B1685088F00FC7C63 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -2185,259 +1665,9 @@ }; name = Coverage; }; - FAB8A01B1CAC546A00C6DFC1 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = ""; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - INFOPLIST_FILE = KIFFrameworkConsumer/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_BUNDLE_IDENTIFIER = com.squareup.KIFFrameworkConsumer; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - FAB8A01C1CAC546A00C6DFC1 /* Coverage */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = ""; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - INFOPLIST_FILE = KIFFrameworkConsumer/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_BUNDLE_IDENTIFIER = com.squareup.KIFFrameworkConsumer; - PRODUCT_NAME = "$(TARGET_NAME)"; - VALIDATE_PRODUCT = YES; - }; - name = Coverage; - }; - FAB8A01D1CAC546A00C6DFC1 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = ""; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - INFOPLIST_FILE = KIFFrameworkConsumer/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_BUNDLE_IDENTIFIER = com.squareup.KIFFrameworkConsumer; - PRODUCT_NAME = "$(TARGET_NAME)"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - FAB8A01E1CAC546A00C6DFC1 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - BUNDLE_LOADER = "$(TEST_HOST)"; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = ""; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - INFOPLIST_FILE = KIFFrameworkConsumerTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = YES; - OTHER_LDFLAGS = "-ObjC"; - PRODUCT_BUNDLE_IDENTIFIER = com.squareup.KIFFrameworkConsumerTests; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/KIFFrameworkConsumer.app/KIFFrameworkConsumer"; - }; - name = Debug; - }; - FAB8A01F1CAC546A00C6DFC1 /* Coverage */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - BUNDLE_LOADER = "$(TEST_HOST)"; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = ""; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - INFOPLIST_FILE = KIFFrameworkConsumerTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = "-ObjC"; - PRODUCT_BUNDLE_IDENTIFIER = com.squareup.KIFFrameworkConsumerTests; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/KIFFrameworkConsumer.app/KIFFrameworkConsumer"; - VALIDATE_PRODUCT = YES; - }; - name = Coverage; - }; - FAB8A0201CAC546A00C6DFC1 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - BUNDLE_LOADER = "$(TEST_HOST)"; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = ""; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - INFOPLIST_FILE = KIFFrameworkConsumerTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = "-ObjC"; - PRODUCT_BUNDLE_IDENTIFIER = com.squareup.KIFFrameworkConsumerTests; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/KIFFrameworkConsumer.app/KIFFrameworkConsumer"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 9CC967541AD4B1B600576D13 /* Build configuration list for PBXNativeTarget "KIFFramework" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 9CC9674E1AD4B1B600576D13 /* Debug */, - 9CC9674F1AD4B1B600576D13 /* Coverage */, - 9CC967501AD4B1B600576D13 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; A889300A1685088F00FC7C63 /* Build configuration list for PBXLegacyTarget "KIF Documentation" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -2488,26 +1718,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - FAB8A0211CAC546A00C6DFC1 /* Build configuration list for PBXNativeTarget "KIFFrameworkConsumer" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - FAB8A01B1CAC546A00C6DFC1 /* Debug */, - FAB8A01C1CAC546A00C6DFC1 /* Coverage */, - FAB8A01D1CAC546A00C6DFC1 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - FAB8A0221CAC546A00C6DFC1 /* Build configuration list for PBXNativeTarget "KIFFrameworkConsumerTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - FAB8A01E1CAC546A00C6DFC1 /* Debug */, - FAB8A01F1CAC546A00C6DFC1 /* Coverage */, - FAB8A0201CAC546A00C6DFC1 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; /* End XCConfigurationList section */ }; rootObject = AAB0725F139719AC008AF393 /* Project object */; diff --git a/KIF.xcodeproj/xcshareddata/xcschemes/KIF Documentation.xcscheme b/KIF.xcodeproj/xcshareddata/xcschemes/KIF Documentation.xcscheme index d2841e667..7fce67a0d 100644 --- a/KIF.xcodeproj/xcshareddata/xcschemes/KIF Documentation.xcscheme +++ b/KIF.xcodeproj/xcshareddata/xcschemes/KIF Documentation.xcscheme @@ -29,8 +29,6 @@ shouldUseLaunchSchemeArgsEnv = "YES"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/SPMIntegration/SPMIntegration.xcodeproj/project.pbxproj b/SPMIntegration/SPMIntegration.xcodeproj/project.pbxproj index dc55e88ea..42a144885 100644 --- a/SPMIntegration/SPMIntegration.xcodeproj/project.pbxproj +++ b/SPMIntegration/SPMIntegration.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 52; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ @@ -27,6 +27,7 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ + 62582A9C2C9B9B5B00F800BF /* SPMIntegration.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; path = SPMIntegration.xctestplan; sourceTree = ""; }; B4310BDF260BA21400EE03AF /* SPMIntegration.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SPMIntegration.app; sourceTree = BUILT_PRODUCTS_DIR; }; B4310BE2260BA21400EE03AF /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; B4310BE6260BA21400EE03AF /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; @@ -62,6 +63,7 @@ B4310BD6260BA21400EE03AF = { isa = PBXGroup; children = ( + 62582A9C2C9B9B5B00F800BF /* SPMIntegration.xctestplan */, B4310BE1260BA21400EE03AF /* SPMIntegration */, B4310BF8260BA21500EE03AF /* SPMIntegrationTests */, B4310BE0260BA21400EE03AF /* Products */, diff --git a/SPMIntegration/SPMIntegration.xcodeproj/xcshareddata/xcschemes/SPMIntegration.xcscheme b/SPMIntegration/SPMIntegration.xcodeproj/xcshareddata/xcschemes/SPMIntegration.xcscheme new file mode 100644 index 000000000..ea78d87d9 --- /dev/null +++ b/SPMIntegration/SPMIntegration.xcodeproj/xcshareddata/xcschemes/SPMIntegration.xcscheme @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SPMIntegration/SPMIntegration.xctestplan b/SPMIntegration/SPMIntegration.xctestplan new file mode 100644 index 000000000..6d0c31d34 --- /dev/null +++ b/SPMIntegration/SPMIntegration.xctestplan @@ -0,0 +1,24 @@ +{ + "configurations" : [ + { + "id" : "F823B32F-2F22-4DD2-8CA2-174EF43D6620", + "name" : "Configuration 1", + "options" : { + + } + } + ], + "defaultOptions" : { + + }, + "testTargets" : [ + { + "target" : { + "containerPath" : "container:SPMIntegration.xcodeproj", + "identifier" : "B4310BF4260BA21500EE03AF", + "name" : "SPMIntegrationTests" + } + } + ], + "version" : 1 +} diff --git a/scripts/ci.sh b/scripts/ci.sh index 60ba18675..b85b535fb 100755 --- a/scripts/ci.sh +++ b/scripts/ci.sh @@ -21,9 +21,6 @@ if [ $RUN_EXTRA_VALIDATIONS != "true" ]; then exit 0 fi -# Consume KIF as a Dynamic Framework -env NSUnbufferedIO=YES xcodebuild test -project KIF.xcodeproj -derivedDataPath=${PWD}/build/KIFFramework -scheme KIFFrameworkConsumerTests -destination "platform=iOS Simulator,${SIMULATOR}" | xcpretty -c - # Compile the KIF SPM package directly swift build -Xcc "-isysroot" -Xcc "$(xcrun --sdk iphonesimulator --show-sdk-path)" -Xcc "-target" -Xcc "x86_64-apple-ios$(xcrun --sdk iphonesimulator --show-sdk-version)-simulator" @@ -33,8 +30,8 @@ env NSUnbufferedIO=YES xcodebuild test -project "SPMIntegration/SPMIntegration.x # Test the "Testable" example project env NSUnbufferedIO=YES xcodebuild test -project "Documentation/Examples/Testable/Testable.xcodeproj" -scheme Testable -derivedDataPath=${PWD}/build/Testable -destination "platform=iOS Simulator,${SIMULATOR}" | xcpretty -c -# Test the "Testable Swift" example project -env NSUnbufferedIO=YES xcodebuild test -project "Documentation/Examples/Testable Swift/Testable Swift.xcodeproj" -scheme "Testable Swift" -derivedDataPath=${PWD}/build/TestableSwift -destination "platform=iOS Simulator,${SIMULATOR}" | xcpretty -c +# Test the "TestableSwift" example project +env NSUnbufferedIO=YES xcodebuild test -project "Documentation/Examples/TestableSwift/TestableSwift.xcodeproj" -scheme "TestableSwift" -derivedDataPath=${PWD}/build/TestableSwift -destination "platform=iOS Simulator,${SIMULATOR}" | xcpretty -c # Test the "Calculator" example project env NSUnbufferedIO=YES xcodebuild test -project "Documentation/Examples/Calculator/Calculator.xcodeproj" -scheme "Calculator" -derivedDataPath=${PWD}/build/Calculator -destination "platform=iOS Simulator,${SIMULATOR}" | xcpretty -c