Suppress expected assertion failures

Assertion failure message look scary even when tests pass. If an assertion happens inside something like an STAssertThrows(), we should suppress the message so that the output isn't noisy.