Adds OCUnit parsing for more reliable exit codes #43

Open
wants to merge 2 commits into
from

Conversation

Projects
None yet
2 participants
@cooksey

cooksey commented Mar 22, 2013

We're trying to use ios-sim to run tests in the iOS simulator on our continuous integration server. We ran into a problem where ios-sim always returned a failing exit code because it wasn't expecting the simulated app to exit after the tests ran and treated that as an error. These changes add a new "--unit-testing" parameter that turns on parsing of the simulator's output looking for OCUnit's end of a test suite message to determine whether the tests passed or failed. If any tests failed, then we return an error code on exit. If all tests pass, we return 0 on exit.

Sending a pull request in case other users would find this functionality helpful. This is my first pull request, so please let me know if it's not appropriate for the project or if I should set it up differently.

@PaulTaykalo

This comment has been minimized.

Show comment Hide comment
@PaulTaykalo

PaulTaykalo Oct 19, 2016

I believe, this one can be closed 😸

I believe, this one can be closed 😸

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment