Exemplo n.º 1
0
    def before_scenario(self, context, scenario):
        context.peer = utils.mock_peer(context._connection, '127.0.0.1', 1234)
        context.add_recv_packet, context.received_packets = \
            utils.mock_connection_recv(context._connection)
        context.sent_packets = utils.mock_connection_send(context._connection)

        time_sleep_patcher = mock.patch('time.sleep')
        time_sleep_patcher.start()
        context.time_sleep_patcher = time_sleep_patcher
Exemplo n.º 2
0
def step_impl(context):
    context.peer_manager.connected_peers = []
    for ip, port, node_id in context.peer_addresses:
        peer = utils.mock_peer(utils.mock_connection(), ip, port)
        peer.node_id = node_id
        context.peer_manager.connected_peers.append(peer)
Exemplo n.º 3
0
 def start_peer_side_effect(connection, ip, port):
     peer = utils.mock_peer(connection, ip, port)
     return peer