def test_calls_verify_signature(self, mock_verify): entity = DiasporaComment() entity._sender_key = "key" entity._source_object = "<obj></obj>" entity.signature = "sig" mock_verify.return_value = False with pytest.raises(SignatureVerificationError): entity._validate_signatures() mock_verify.reset_mock() mock_verify.return_value = True entity._validate_signatures()