2 "name": "ViewControllerPresentationSpy",
4 "summary": "Unit test presented view controllers, alerts, and action sheets for iOS",
5 "description": "ViewControllerPresentationSpy has three verifiers:\n* AlertVerifier to capture alerts and action sheets\n* PresentationVerifier to capture presented view controllers\n* DismissalVerifier to capture dismissed view controllers\n\nSegues can be captured. For alerts, no actual alerts are presented. This means:\n\n* The workflow doesn't pause for an action to be selected.\n* Tests are blazing fast.\n* You can test things with unit tests instead of UI tests.",
6 "homepage": "https://github.com/jonreid/ViewControllerPresentationSpy",
9 "Jon Reid": "jon@qualitycoding.org"
11 "social_media_url": "https://twitter.com/qcoding",
17 "git": "https://github.com/jonreid/ViewControllerPresentationSpy.git",
20 "source_files": "Source/ViewControllerPresentationSpy/*.{h,m,swift}",
21 "public_header_files": [
22 "Source/ViewControllerPresentationSpy/QCOMockPopoverPresentationController.h",
23 "Source/ViewControllerPresentationSpy/UIAlertAction+QCOMock.h",
24 "Source/ViewControllerPresentationSpy/UIAlertController+QCOMock.h",
25 "Source/ViewControllerPresentationSpy/UIViewController+QCOMock.h"
28 "swift_versions": "5.0",
29 "weak_frameworks": "XCTest",
30 "pod_target_xcconfig": {
31 "ENABLE_TESTING_SEARCH_PATHS": "YES"
33 "user_target_xcconfig": {
34 "FRAMEWORK_SEARCH_PATHS": "$(inherited) \"$(PLATFORM_DIR)/Developer/Library/Frameworks\""
36 "swift_version": "5.0"