-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Firebase pod tests #4020
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Firebase pod tests #4020
Conversation
|
@paulb777 Just curious if |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@maksymmalyhin That was my initial approach, but for a reason that I didn't debug, the test spec target doesn't get generated for the Firebase pod.
Also, the Xcode project needs a workaround as noted by the comment I added to work as a development pod.
| CODE_SIGN_STYLE = Automatic; | ||
| HEADER_SEARCH_PATHS = ( | ||
| "$(inherited)", | ||
| ../../../../Firebase/Firebase/Sources, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Workaround to make the Firebase pod work as a development pod
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
|
@paulb777 Thank you for explaining. |
Add an integration test for the Firebase pod.
The key files are Firebase/Firebase/Tests/FirebasePodTest/FirebasePodTest/AppDelegate.swift and Firebase/Firebase/Tests/FirebasePodTest/Podfile
Also, some additional miscellaneous clean up to make travis happy for the Firebase pod.
The Firebase Pod work is in pb-firebase-pod and after approval, this PR will be merged and a combined PR to master sent.