|
|
4 years ago | |
|---|---|---|
| .. | ||
| SymbolCollisionTest | 522f0121b1 Add a travis cron job for CocoaPod symbol collision testing (#2154) | 7 years ago |
| SymbolCollisionTest.xcodeproj | 4d17360f59 Symbol Collision Test Fixes (#4747) | 6 years ago |
| Podfile | 5973901e6a Update Symbol Collision tests for new 9.x pods (#9653) | 4 years ago |
| README.md | 522f0121b1 Add a travis cron job for CocoaPod symbol collision testing (#2154) | 7 years ago |
This directory provides a project that is used to test a set of CocoaPods for symbol collisions daily. It's controlled by the cron functionality in .travis.ml.
git clone git@github.com:firebase/firebase-ios-sdk.gitcd firebase-ios-sdk/SymbolCollisionTestpod installopen SymbolCollisionTest.xcworkspaceIf you'd like to add a CocoaPod to the tests, add it to the Podfile, test that it builds locally and then send a PR.
Currently the tests primarily test static libraries and static frameworks.
use_frameworks! and
use_module_headers! can be
added for better dynamic library and Swift pod testing.
Currently, this is testing released CocoaPods. It could be changed to support
pre-releases by changing the Podfile to point to source pods and/or setting up
a public staging Specs repo and adding a source in the Podfile.