'If a block is created between two nodes both
should have the correct total_up and total_down of the signature request.'

def test_block_values(self):

    (node, other) = self.create_nodes(2)
    TestTriblerChainCommunity.set_expectation(node, other, 50, 50)
    TestTriblerChainCommunity.set_expectation(other, node, 50, 50)
    transaction = {'up': 10, 'down': 5}
    TestTriblerChainCommunity.create_block(node, other, self._create_target(node, other), transaction)
    block = node.call(TriblerChainBlock.create, transaction, node.community.persistence, node.community.my_member.public_key)
    self.assertEqual(20, block.transaction['total_up'])
    self.assertEqual(10, block.transaction['total_down'])
    block = other.call(TriblerChainBlock.create, transaction, other.community.persistence, other.community.my_member.public_key)
    self.assertEqual(15, block.transaction['total_up'])
    self.assertEqual(15, block.transaction['total_down'])
