| { |
| "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" |
| } |
| } |