The purpose of the Gui is to allow developers to run tests
interactively. Usually, there will be many test runs within a single
execution of the gui.
For that reason, it does not make use of an exit code to indicate
whether a run succeeded or failed. The only exit codes used by the gui
are in case you tried to run it with invalid arguments.
In most cases, if you are running tests programmatically, you should
use nunit-console, which does provide return codes indicating whether
the run succeeded or not.
Charlie
> --
> You received this message because you are subscribed to the Google Groups "NUnit-Discuss" group.
> To post to this group, send email to nunit-...@googlegroups.com.
> To unsubscribe from this group, send email to nunit-discus...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/nunit-discuss?hl=en.
>
The exit code from nunit-console is a positive value if any tests
failed - i.e. the number of failures.
Exit codes are not anywhere, they are returned to the calling script,
which has to test for them. I suspect this is a matter of
cruisecontrol configuration.
Charlie