of course, the display for the user is explicit for each test; but the exit code for the CI server is only one integer.  i guess that if a single test fails, i should return the 'fail' exit code.  but if there's 0 failures, X skips and Y passes?  should the exit code be "pass", or "skipped"?