blob: 099556b721abeee300f1f20f2129d4d6e8a7a7ba [file] [log] [blame]
{
"name": "EarlGreyTest",
"version": "2.0.0-rc",
"summary": "EarlGrey is a native iOS UI automation test framework that enables you to write clear, concise tests.\\n\\nWith the EarlGrey framework, you have access to enhanced synchronization features. EarlGrey automatically synchronizes with the UI, network requests, and various queues, but still allows you to manually implement customized timings, if needed.\\n\\nEarlGrey’s synchronization features help ensure that the UI is in a steady state before actions are performed. This greatly increases test stability and makes tests highly repeatable.\\n\\nEarlGrey works in conjunction with the XCTest framework and integrates with Xcode’s Test Navigator so you can run tests directly from Xcode or the command line (using xcodebuild).",
"homepage": "https://github.com/google/EarlGrey",
"authors": "Google LLC.",
"license": {
"type": "Apache 2.0",
"file": "LICENSE"
},
"source": {
"git": "https://github.com/google/EarlGrey.git",
"tag": "2.0.0-rc"
},
"dependencies": {
"eDistantObject": [
]
},
"pod_target_xcconfig": {
"HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/EarlGreyTest/**\" \"${PODS_ROOT}/eDistantObject/\"",
"USER_HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/EarlGreyTest/**\" \"${PODS_ROOT}/eDistantObject/\""
},
"source_files": [
"TestLib/EarlGreyImpl/EarlGrey.m",
"TestLib/EarlGreyImpl/XCUIApplication+GREYTest.m",
"TestLib/EarlGreyImpl/GREYElementInteractionProxy.m",
"TestLib/EarlGreyImpl/EarlGreyImpl+XCUIApplication.m",
"TestLib/EarlGreyImpl/GREYElementInteractionErrorHandler.m",
"TestLib/Config/GREYTestConfiguration.m",
"TestLib/XCTestCase/XCTestCase+GREYTest.m",
"TestLib/XCTestCase/XCUIApplication+GREYEnvironment.m",
"TestLib/XCTestCase/GREYTestCaseInvocation.m",
"TestLib/DistantObject/GREYTestApplicationDistantObject+GREYLogger.m",
"TestLib/DistantObject/GREYHostStub.m",
"TestLib/DistantObject/GREYTestApplicationDistantObject.m",
"TestLib/AlertHandling/XCTestCase+GREYSystemAlertHandler.m",
"TestLib/Condition/GREYCondition.m",
"TestLib/Exception/GREYDefaultFailureHandler.m",
"TestLib/Exception/GREYFailureFormatter.m",
"TestLib/Exception/GREYFailureScreenshotSaver.m",
"TestLib/EarlGreyImpl/EarlGreyImpl+XCUIApplication.h",
"TestLib/EarlGreyImpl/GREYElementInteractionErrorHandler.h",
"TestLib/EarlGreyImpl/EarlGrey.h",
"TestLib/EarlGreyImpl/XCUIApplication+GREYTest.h",
"TestLib/EarlGreyImpl/GREYElementInteractionProxy.h",
"TestLib/Config/GREYTestConfiguration.h",
"TestLib/XCTestCase/XCTestCase+GREYTest.h",
"TestLib/XCTestCase/XCUIApplication+GREYEnvironment.h",
"TestLib/XCTestCase/GREYTestCaseInvocation.h",
"TestLib/DistantObject/GREYTestApplicationDistantObject+GREYLogger.h",
"TestLib/AppleInternals/GREYXCTestAppleInternals.h",
"TestLib/AlertHandling/XCTestCase+GREYSystemAlertHandler.h",
"TestLib/Assertion/GREYAssertionDefines.h",
"TestLib/Condition/GREYCondition.h",
"TestLib/Swift/EarlGreySwiftBridgingHeader.h",
"TestLib/Exception/GREYFailureFormatter.h",
"TestLib/Exception/GREYFailureScreenshotSaver.h",
"TestLib/Exception/GREYDefaultFailureHandler.h",
"CommonLib/Config/GREYConfigKey.m",
"CommonLib/Config/GREYConfiguration.m",
"CommonLib/Additions/UIView+GREYCommon.m",
"CommonLib/Additions/NSString+GREYCommon.m",
"CommonLib/Additions/NSObject+GREYCommon.m",
"CommonLib/Additions/NSFileManager+GREYCommon.m",
"CommonLib/DistantObject/GREYValueType.m",
"CommonLib/GREYStopwatch.m",
"CommonLib/GREYConstants.m",
"CommonLib/Assertion/GREYAssertionBlock.m",
"CommonLib/Exceptions/GREYFrameworkException.m",
"CommonLib/Matcher/GREYElementMatcherBlock.m",
"CommonLib/Matcher/GREYLayoutConstraint.m",
"CommonLib/Matcher/GREYBaseMatcher.m",
"CommonLib/Matcher/GREYStringDescription.m",
"CommonLib/GREYObjcRuntime.m",
"CommonLib/GREYSwizzler.m",
"CommonLib/Error/GREYError.m",
"CommonLib/Error/NSError+GREYCommon.m",
"CommonLib/Error/GREYErrorConstants.m",
"CommonLib/Error/GREYScrollActionError.m",
"CommonLib/Error/GREYObjectFormatter.m",
"CommonLib/Event/GREYTouchInfo.m",
"CommonLib/GREYObjcRuntime.h",
"CommonLib/GREYDiagnosable.h",
"CommonLib/Config/GREYConfigKey.h",
"CommonLib/Config/GREYConfiguration+Private.h",
"CommonLib/Config/GREYConfiguration.h",
"CommonLib/Config/GREYAppState.h",
"CommonLib/Additions/NSString+GREYCommon.h",
"CommonLib/Additions/NSObject+GREYCommon.h",
"CommonLib/Additions/NSFileManager+GREYCommon.h",
"CommonLib/Additions/UIView+GREYCommon.h",
"CommonLib/DistantObject/GREYHostApplicationDistantObject.h",
"CommonLib/DistantObject/GREYTestApplicationDistantObject.h",
"CommonLib/DistantObject/GREYHostBackgroundDistantObject.h",
"CommonLib/DistantObject/GREYTestApplicationDistantObject+Private.h",
"CommonLib/GREYSwizzler.h",
"CommonLib/GREYAppleInternals.h",
"CommonLib/Provider/GREYProvider.h",
"CommonLib/Assertion/GREYAssertionBlock.h",
"CommonLib/Assertion/GREYAssertionDefinesPrivate.h",
"CommonLib/Assertion/GREYFatalAsserts.h",
"CommonLib/Assertion/GREYThrowDefines.h",
"CommonLib/Assertion/GREYAssertionBlock+Private.h",
"CommonLib/Assertion/GREYAssertion.h",
"CommonLib/Exceptions/GREYFailureHandler.h",
"CommonLib/Exceptions/GREYFrameworkException.h",
"CommonLib/Matcher/GREYElementMatcherBlock+Private.h",
"CommonLib/Matcher/GREYStringDescription.h",
"CommonLib/Matcher/GREYElementMatcherBlock.h",
"CommonLib/Matcher/GREYLayoutConstraint.h",
"CommonLib/Matcher/GREYMatcher.h",
"CommonLib/Matcher/GREYDescription.h",
"CommonLib/Matcher/GREYBaseMatcher.h",
"CommonLib/GREYDefines.h",
"CommonLib/GREYLogger.h",
"CommonLib/GREYStopwatch.h",
"CommonLib/Error/GREYErrorConstants.h",
"CommonLib/Error/NSError+GREYCommon.h",
"CommonLib/Error/GREYScrollActionError.h",
"CommonLib/Error/GREYObjectFormatter.h",
"CommonLib/Error/GREYError+Private.h",
"CommonLib/Error/GREYError.h",
"CommonLib/Event/GREYTouchInfo.h",
"CommonLib/Event/GREYTouchPathObject.h",
"CommonLib/GREYConstants.h",
"AppFramework/AutomationSetup/GREYAutomationSetup.h",
"AppFramework/Core/GREYInteraction.h",
"AppFramework/Core/GREYElementInteraction+Private.h",
"AppFramework/Core/GREYElementInteraction.h",
"AppFramework/Core/GREYElementFinder.h",
"AppFramework/Core/GREYInteractionDataSource.h",
"AppFramework/Synchronization/GREYObjectDeallocationTracker.h",
"AppFramework/Synchronization/GREYDispatchQueueTracker.h",
"AppFramework/Synchronization/GREYRunLoopSpinner.h",
"AppFramework/Synchronization/GREYAppStateTracker.h",
"AppFramework/Synchronization/GREYAppStateTrackerObject.h",
"AppFramework/Synchronization/GREYUIThreadExecutor+Private.h",
"AppFramework/Synchronization/GREYUIThreadExecutor.h",
"AppFramework/Synchronization/GREYSyncAPI.h",
"AppFramework/Config/GREYAppConfiguration.h",
"AppFramework/EarlGreyApp/EarlGreyApp.h",
"AppFramework/Additions/__NSCFLocalDataTask_GREYApp.h",
"AppFramework/Additions/UIApplication+GREYApp.h",
"AppFramework/Additions/CALayer+GREYApp.h",
"AppFramework/Additions/NSTimer+GREYApp.h",
"AppFramework/Additions/UIWebView+GREYApp.h",
"AppFramework/Additions/NSRunLoop+GREYApp.h",
"AppFramework/Additions/UIGestureRecognizer+GREYApp.h",
"AppFramework/Additions/UISwitch+GREYApp.h",
"AppFramework/Additions/UIAnimation+GREYApp.h",
"AppFramework/Additions/NSURL+GREYApp.h",
"AppFramework/Additions/NSURLSession+GREYApp.h",
"AppFramework/Additions/UIScrollView+GREYApp.h",
"AppFramework/Additions/NSURLConnection+GREYApp.h",
"AppFramework/Additions/UIViewController+GREYApp.h",
"AppFramework/Additions/UIView+GREYApp.h",
"AppFramework/Additions/CAAnimation+GREYApp.h",
"AppFramework/Additions/NSObject+GREYApp.h",
"AppFramework/Additions/UIWindow+GREYApp.h",
"AppFramework/DistantObject/GREYHostBackgroundDistantObject+GREYApp.h",
"AppFramework/DistantObject/GREYHostApplicationDistantObject+GREYTestHelper.h",
"AppFramework/Delegate/GREYNSURLConnectionDelegate.h",
"AppFramework/Delegate/GREYSurrogateDelegate.h",
"AppFramework/Delegate/GREYCAAnimationDelegate.h",
"AppFramework/Delegate/GREYUIWebViewDelegate.h",
"AppFramework/Assertion/GREYAssertions.h",
"AppFramework/Matcher/GREYAnyOf.h",
"AppFramework/Matcher/GREYAllOf+Private.h",
"AppFramework/Matcher/GREYNot.h",
"AppFramework/Matcher/GREYMatchersShorthand.h",
"AppFramework/Matcher/GREYMatchers.h",
"AppFramework/Matcher/GREYAllOf.h",
"AppFramework/Action/GREYActionsShorthand.h",
"AppFramework/Action/GREYPickerAction.h",
"AppFramework/Action/GREYTapAction.h",
"AppFramework/Action/GREYActions+Private.h",
"AppFramework/Action/GREYActionBlock.h",
"AppFramework/Action/GREYPathGestureUtils.h",
"AppFramework/Action/GREYPinchAction.h",
"AppFramework/Action/GREYAction.h",
"AppFramework/Action/GREYScrollToContentEdgeAction.h",
"AppFramework/Action/GREYBaseAction.h",
"AppFramework/Action/GREYChangeStepperAction.h",
"AppFramework/Action/GREYScrollAction.h",
"AppFramework/Action/GREYActions.h",
"AppFramework/Action/GREYActionBlock+Private.h",
"AppFramework/Action/GREYSwipeAction.h",
"AppFramework/Action/GREYMultiFingerSwipeAction.h",
"AppFramework/Action/GREYSlideAction.h",
"AppFramework/Action/GREYTapper.h",
"AppFramework/IdlingResources/GREYOperationQueueIdlingResource.h",
"AppFramework/IdlingResources/GREYManagedObjectContextIdlingResource.h",
"AppFramework/IdlingResources/GREYDispatchQueueIdlingResource.h",
"AppFramework/IdlingResources/GREYUIWebViewIdlingResource.h",
"AppFramework/IdlingResources/GREYIdlingResource.h",
"AppFramework/IdlingResources/GREYNSTimerIdlingResource.h",
"AppFramework/IdlingResources/GREYTimedIdlingResource.h",
"AppFramework/Error/GREYAppError.h",
"AppFramework/Error/GREYFailureScreenshotter.h",
"AppFramework/Event/GREYIOHIDEventTypes.h",
"AppFramework/Event/GREYTouchInjector.h",
"AppFramework/Event/GREYSyntheticEvents.h",
"AppFramework/Keyboard/GREYKeyboard.h",
"UILib/GREYScreenshotter+Private.h",
"UILib/GREYElementHierarchy.h",
"UILib/Additions/CGGeometry+GREYUI.h",
"UILib/Additions/NSObject+GREYUI.h",
"UILib/GREYVisibilityChecker.h",
"UILib/Provider/GREYElementProvider.h",
"UILib/Provider/GREYDataEnumerator.h",
"UILib/Provider/GREYUIWindowProvider.h",
"UILib/Traversal/GREYTraversalDFS.h",
"UILib/Traversal/GREYTraversal.h",
"UILib/Traversal/GREYTraversalObject.h",
"UILib/Traversal/GREYTraversalBFS.h",
"UILib/GREYVisibilityChecker+Private.h",
"UILib/GREYScreenshotter.h",
"TestLib/DistantObject/GREYHostStub.m",
"AppFramework/Matcher/GREYMatchersShorthand.m",
"AppFramework/Action/GREYActionsShorthand.m"
],
"public_header_files": [
"AppFramework/Action/GREYAction.h",
"AppFramework/Action/GREYActionsShorthand.h",
"AppFramework/DistantObject/GREYHostBackgroundDistantObject+GREYApp.h",
"AppFramework/Matcher/GREYMatchersShorthand.h",
"CommonLib/Assertion/GREYAssertionBlock.h",
"CommonLib/Config/GREYConfiguration.h",
"CommonLib/DistantObject/GREYHostApplicationDistantObject.h",
"CommonLib/DistantObject/GREYTestApplicationDistantObject.h",
"CommonLib/Error/GREYErrorConstants.h",
"CommonLib/Exceptions/GREYFailureHandler.h",
"CommonLib/Exceptions/GREYFrameworkException.h",
"CommonLib/GREYDefines.h",
"CommonLib/Matcher/GREYElementMatcherBlock.h",
"CommonLib/Matcher/GREYMatcher.h",
"TestLib/AlertHandling/XCTestCase+GREYSystemAlertHandler.h",
"TestLib/Assertion/GREYAssertionDefines.h",
"TestLib/Condition/GREYCondition.h",
"TestLib/EarlGreyImpl/EarlGrey.h",
"AppFramework/Core/GREYElementInteraction.h",
"AppFramework/Core/GREYInteraction.h",
"AppFramework/Core/GREYInteractionDataSource.h",
"AppFramework/Matcher/GREYAllOf.h",
"AppFramework/Matcher/GREYAnyOf.h",
"AppFramework/Matcher/GREYMatchers.h",
"AppFramework/Matcher/GREYNot.h",
"AppFramework/Synchronization/GREYAppStateTracker.h",
"AppFramework/Synchronization/GREYAppStateTrackerObject.h",
"AppFramework/Synchronization/GREYSyncAPI.h",
"AppFramework/Synchronization/GREYUIThreadExecutor.h",
"CommonLib/GREYConstants.h",
"AppFramework/Core/GREYElementInteraction.h",
"CommonLib/Assertion/GREYAssertion.h",
"CommonLib/Config/GREYConfigKey.h",
"CommonLib/Matcher/GREYBaseMatcher.h",
"CommonLib/Matcher/GREYDescription.h",
"CommonLib/DistantObject/GREYHostBackgroundDistantObject.h",
"CommonLib/Assertion/GREYAssertionDefinesPrivate.h",
"CommonLib/Config/GREYAppState.h",
"CommonLib/GREYDiagnosable.h",
"AppFramework/IdlingResources/GREYIdlingResource.h"
],
"frameworks": "XCTest",
"platforms": {
"ios": "10.0"
}
}