SKIP

  • A SKIP block allows you to ignore tests that you know will fail
    • platform might not support test (fork on Win32)
    • optional module not installed
    • functionality not enabled

TODO

  • A TODO block allows you to watch tests and alert when they pass
    • usually code has not been written

SKIP & TODO

  • BAIL_OUT allows you to stop any further testing
    • things must have gone seriously wrong to want to do this though