fix failure_for_should and failure_for_should_not