Including the test host can break some people’s workflows (e.g. a test host that is set to only compile for a certain target environment). Also, the test host is implicitly included in the scheme at the right action.
Other transitive dependencies are still built in the wrong action. In a future change we need to have test-based targets have their transitive dependencies listed under the test action, not run.
Fixes #2990.
Including the test host can break some people’s workflows (e.g. a test host that is set to only compile for a certain target environment). Also, the test host is implicitly included in the scheme at the right action.
Other transitive dependencies are still built in the wrong action. In a future change we need to have test-based targets have their transitive dependencies listed under the test action, not run.