"Test After Build" option in XCode 4 not working

Viewed 3847

So, I am having a bear of a time figuring this one out. I have looked around, and cannot seem to find any information on this.

What I want to do is have my unit tests ALWAYS run EVERY time I build my code in XCode. I have read a number of posts, including this question here. I have followed the instructions to the letter, and the build will not run the tests.

What I have done:

  • My Test suite is a target dependency of my main build
  • My main build has "Test After Build" set to Yes
  • All of the tests under the "test" phase in the Scheme are there, and checked

If I run the tests manually - through cmd+U or the menu - the tests run. I have added a failing test to try and force the build to fail - so I can be sure they are running. The build continues to pass fine, and the tests are never run.

I am positive I have missed a step in here, but for the life of me I cannot find any documentation related to it. Anyone have any other advice or steps I should be doing?

2 Answers
Related