Treat non appearance as pass for should not checks

For 'should not' checks, where the result did not appear at all, we were correctly recording that it passed, and adding it to the score, but we logged a message that said it failed.

This is because the logging of failures was disconnected from the "success" to some extent.