Skip to content

Fixed CarthageInstallation tests#1896

Merged
NachoSoto merged 3 commits into
mainfrom
carthage-installation-test-fix
Sep 8, 2022
Merged

Fixed CarthageInstallation tests#1896
NachoSoto merged 3 commits into
mainfrom
carthage-installation-test-fix

Conversation

@NachoSoto

Copy link
Copy Markdown
Contributor

For #1890.

The failure was likely because the simulators had a dialog which was blocking the tests from continuing. In order to fix that, I removed the test host from the target, which was never necessary and will make running these tests a bit faster.

Changes:

  • CarthageInstallation: removed unnecessary FRAMEWORK_SEARCH_PATHS
  • Removed test host
  • Added single scheme with test action

@NachoSoto NachoSoto requested review from a team and aboedo September 8, 2022 19:49

@aboedo aboedo left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚢 assuming these still break if we break carthage

@NachoSoto

Copy link
Copy Markdown
Contributor Author

Yeah this change has nothing to do with Carthage, just simplifying the test target. It's still building and linking the Carthage framework in the same way.

@NachoSoto NachoSoto merged commit 5243c27 into main Sep 8, 2022
@NachoSoto NachoSoto deleted the carthage-installation-test-fix branch September 8, 2022 20:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants