'Test the community to publish a signature request message.'

def test_sign_invalid_block(self):

    (node, other) = self.create_nodes(2)
    target_other = self._create_target(node, other)
    node.call(node.community.sign_block, target_other, ('a' * 10), {'id': 42})
    with self.assertRaises(StopIteration):
        other.receive_message(names=[HALF_BLOCK]).next()
