├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── publish-to-trunk-workflow.yml │ └── pull-request-workflow.yml ├── .gitignore ├── .ruby-version ├── AutomationTools-Core.podspec ├── AutomationTools-Host.podspec ├── AutomationTools └── Classes │ ├── Core │ ├── ATTestCase.swift │ ├── Extensions │ │ ├── ExtensionXCTestCase.swift │ │ ├── ExtensionXCUIApplication.swift │ │ └── ExtensionXCUIElement.swift │ ├── LaunchArgumentsBuilder.swift │ └── PageObject.swift │ └── HostApp │ └── AutomationBridge.swift ├── Example ├── AutomationTools.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── AutomationTools-Example.xcscheme ├── AutomationTools.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── AutomationTools │ ├── AppDelegate.swift │ ├── Base.lproj │ │ ├── LaunchScreen.xib │ │ └── Main.storyboard │ ├── Images.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ └── ViewController.swift ├── AutomationTools_Tests │ ├── AutomationTools_Tests.swift │ ├── Info.plist │ └── Tests.xctestplan ├── Podfile └── Podfile.lock ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── Package.swift ├── README.md ├── _Pods.xcodeproj └── fastlane ├── Fastfile └── README.md /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/publish-to-trunk-workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/.github/workflows/publish-to-trunk-workflow.yml -------------------------------------------------------------------------------- /.github/workflows/pull-request-workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/.github/workflows/pull-request-workflow.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/.gitignore -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.5.3 2 | 3 | -------------------------------------------------------------------------------- /AutomationTools-Core.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/AutomationTools-Core.podspec -------------------------------------------------------------------------------- /AutomationTools-Host.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/AutomationTools-Host.podspec -------------------------------------------------------------------------------- /AutomationTools/Classes/Core/ATTestCase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/AutomationTools/Classes/Core/ATTestCase.swift -------------------------------------------------------------------------------- /AutomationTools/Classes/Core/Extensions/ExtensionXCTestCase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/AutomationTools/Classes/Core/Extensions/ExtensionXCTestCase.swift -------------------------------------------------------------------------------- /AutomationTools/Classes/Core/Extensions/ExtensionXCUIApplication.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/AutomationTools/Classes/Core/Extensions/ExtensionXCUIApplication.swift -------------------------------------------------------------------------------- /AutomationTools/Classes/Core/Extensions/ExtensionXCUIElement.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/AutomationTools/Classes/Core/Extensions/ExtensionXCUIElement.swift -------------------------------------------------------------------------------- /AutomationTools/Classes/Core/LaunchArgumentsBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/AutomationTools/Classes/Core/LaunchArgumentsBuilder.swift -------------------------------------------------------------------------------- /AutomationTools/Classes/Core/PageObject.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/AutomationTools/Classes/Core/PageObject.swift -------------------------------------------------------------------------------- /AutomationTools/Classes/HostApp/AutomationBridge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/AutomationTools/Classes/HostApp/AutomationBridge.swift -------------------------------------------------------------------------------- /Example/AutomationTools.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/AutomationTools.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/AutomationTools.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/AutomationTools.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/AutomationTools.xcodeproj/xcshareddata/xcschemes/AutomationTools-Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/AutomationTools.xcodeproj/xcshareddata/xcschemes/AutomationTools-Example.xcscheme -------------------------------------------------------------------------------- /Example/AutomationTools.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/AutomationTools.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/AutomationTools.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/AutomationTools.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/AutomationTools.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/AutomationTools.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /Example/AutomationTools/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/AutomationTools/AppDelegate.swift -------------------------------------------------------------------------------- /Example/AutomationTools/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/AutomationTools/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Example/AutomationTools/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/AutomationTools/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/AutomationTools/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/AutomationTools/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/AutomationTools/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/AutomationTools/Info.plist -------------------------------------------------------------------------------- /Example/AutomationTools/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/AutomationTools/ViewController.swift -------------------------------------------------------------------------------- /Example/AutomationTools_Tests/AutomationTools_Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/AutomationTools_Tests/AutomationTools_Tests.swift -------------------------------------------------------------------------------- /Example/AutomationTools_Tests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/AutomationTools_Tests/Info.plist -------------------------------------------------------------------------------- /Example/AutomationTools_Tests/Tests.xctestplan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/AutomationTools_Tests/Tests.xctestplan -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/README.md -------------------------------------------------------------------------------- /_Pods.xcodeproj: -------------------------------------------------------------------------------- 1 | Example/Pods/Pods.xcodeproj -------------------------------------------------------------------------------- /fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/fastlane/Fastfile -------------------------------------------------------------------------------- /fastlane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/justeat/AutomationTools/HEAD/fastlane/README.md --------------------------------------------------------------------------------