├── .gitignore ├── .gitmodules ├── ExampleApp ├── ExampleApp.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── ExampleApp.xcscmblueprint │ │ └── IDEWorkspaceChecks.plist ├── ExampleApp │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── first.imageset │ │ │ ├── Contents.json │ │ │ └── first.pdf │ │ └── second.imageset │ │ │ ├── Contents.json │ │ │ └── second.pdf │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── FirstViewController.swift │ ├── Info.plist │ └── SecondViewController.swift ├── ExampleAppTests │ ├── ExampleAppTests.swift │ └── Info.plist └── ExampleAppUITests │ ├── ExampleAppUITests.swift │ └── Info.plist ├── LICENSE ├── README.md ├── Scripts └── reset_simulators.sh ├── UITestServer ├── UITestServer.xcodeproj │ └── project.pbxproj ├── UITestServer │ ├── Info.plist │ ├── PrivateUtils.h │ ├── PrivateUtils.m │ ├── UITestServer.h │ └── UITestServer.swift └── UITestServerTests │ ├── Info.plist │ └── UITestServerTests.swift ├── UITestUtils.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ ├── IDEWorkspaceChecks.plist │ └── UITestUtils.xcscmblueprint └── UITestUtils ├── UITestUtils.xcodeproj ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── UITestUtils ├── FSUtils.h ├── FSUtils.m ├── Info.plist ├── NSString+URLEncode.h ├── NSString+URLEncode.m ├── UITestUtils.h ├── XCTestCase+DeviceInfo.swift ├── XCTestCase+Home.swift ├── XCTestCase+Screenshots.swift ├── XCTestCase+Session.swift ├── XCTestCase+StatusBar.swift └── XCTestCase+Wait.swift └── UITestUtilsTests ├── Info.plist └── UITestUtilsTests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/.gitmodules -------------------------------------------------------------------------------- /ExampleApp/ExampleApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ExampleApp/ExampleApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ExampleApp/ExampleApp.xcodeproj/project.xcworkspace/xcshareddata/ExampleApp.xcscmblueprint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleApp.xcodeproj/project.xcworkspace/xcshareddata/ExampleApp.xcscmblueprint -------------------------------------------------------------------------------- /ExampleApp/ExampleApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ExampleApp/ExampleApp/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleApp/AppDelegate.swift -------------------------------------------------------------------------------- /ExampleApp/ExampleApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ExampleApp/ExampleApp/Assets.xcassets/first.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleApp/Assets.xcassets/first.imageset/Contents.json -------------------------------------------------------------------------------- /ExampleApp/ExampleApp/Assets.xcassets/first.imageset/first.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleApp/Assets.xcassets/first.imageset/first.pdf -------------------------------------------------------------------------------- /ExampleApp/ExampleApp/Assets.xcassets/second.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleApp/Assets.xcassets/second.imageset/Contents.json -------------------------------------------------------------------------------- /ExampleApp/ExampleApp/Assets.xcassets/second.imageset/second.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleApp/Assets.xcassets/second.imageset/second.pdf -------------------------------------------------------------------------------- /ExampleApp/ExampleApp/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleApp/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ExampleApp/ExampleApp/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleApp/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ExampleApp/ExampleApp/FirstViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleApp/FirstViewController.swift -------------------------------------------------------------------------------- /ExampleApp/ExampleApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleApp/Info.plist -------------------------------------------------------------------------------- /ExampleApp/ExampleApp/SecondViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleApp/SecondViewController.swift -------------------------------------------------------------------------------- /ExampleApp/ExampleAppTests/ExampleAppTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleAppTests/ExampleAppTests.swift -------------------------------------------------------------------------------- /ExampleApp/ExampleAppTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleAppTests/Info.plist -------------------------------------------------------------------------------- /ExampleApp/ExampleAppUITests/ExampleAppUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleAppUITests/ExampleAppUITests.swift -------------------------------------------------------------------------------- /ExampleApp/ExampleAppUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/ExampleApp/ExampleAppUITests/Info.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/README.md -------------------------------------------------------------------------------- /Scripts/reset_simulators.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/Scripts/reset_simulators.sh -------------------------------------------------------------------------------- /UITestServer/UITestServer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestServer/UITestServer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /UITestServer/UITestServer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestServer/UITestServer/Info.plist -------------------------------------------------------------------------------- /UITestServer/UITestServer/PrivateUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestServer/UITestServer/PrivateUtils.h -------------------------------------------------------------------------------- /UITestServer/UITestServer/PrivateUtils.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestServer/UITestServer/PrivateUtils.m -------------------------------------------------------------------------------- /UITestServer/UITestServer/UITestServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestServer/UITestServer/UITestServer.h -------------------------------------------------------------------------------- /UITestServer/UITestServer/UITestServer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestServer/UITestServer/UITestServer.swift -------------------------------------------------------------------------------- /UITestServer/UITestServerTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestServer/UITestServerTests/Info.plist -------------------------------------------------------------------------------- /UITestServer/UITestServerTests/UITestServerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestServer/UITestServerTests/UITestServerTests.swift -------------------------------------------------------------------------------- /UITestUtils.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /UITestUtils.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /UITestUtils.xcworkspace/xcshareddata/UITestUtils.xcscmblueprint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils.xcworkspace/xcshareddata/UITestUtils.xcscmblueprint -------------------------------------------------------------------------------- /UITestUtils/UITestUtils.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils/UITestUtils.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /UITestUtils/UITestUtils.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils/UITestUtils.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /UITestUtils/UITestUtils/FSUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils/UITestUtils/FSUtils.h -------------------------------------------------------------------------------- /UITestUtils/UITestUtils/FSUtils.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils/UITestUtils/FSUtils.m -------------------------------------------------------------------------------- /UITestUtils/UITestUtils/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils/UITestUtils/Info.plist -------------------------------------------------------------------------------- /UITestUtils/UITestUtils/NSString+URLEncode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils/UITestUtils/NSString+URLEncode.h -------------------------------------------------------------------------------- /UITestUtils/UITestUtils/NSString+URLEncode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils/UITestUtils/NSString+URLEncode.m -------------------------------------------------------------------------------- /UITestUtils/UITestUtils/UITestUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils/UITestUtils/UITestUtils.h -------------------------------------------------------------------------------- /UITestUtils/UITestUtils/XCTestCase+DeviceInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils/UITestUtils/XCTestCase+DeviceInfo.swift -------------------------------------------------------------------------------- /UITestUtils/UITestUtils/XCTestCase+Home.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils/UITestUtils/XCTestCase+Home.swift -------------------------------------------------------------------------------- /UITestUtils/UITestUtils/XCTestCase+Screenshots.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils/UITestUtils/XCTestCase+Screenshots.swift -------------------------------------------------------------------------------- /UITestUtils/UITestUtils/XCTestCase+Session.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils/UITestUtils/XCTestCase+Session.swift -------------------------------------------------------------------------------- /UITestUtils/UITestUtils/XCTestCase+StatusBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils/UITestUtils/XCTestCase+StatusBar.swift -------------------------------------------------------------------------------- /UITestUtils/UITestUtils/XCTestCase+Wait.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils/UITestUtils/XCTestCase+Wait.swift -------------------------------------------------------------------------------- /UITestUtils/UITestUtilsTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils/UITestUtilsTests/Info.plist -------------------------------------------------------------------------------- /UITestUtils/UITestUtilsTests/UITestUtilsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmeyc/UITestUtils/HEAD/UITestUtils/UITestUtilsTests/UITestUtilsTests.swift --------------------------------------------------------------------------------