Migrate to new project structure.

This commit is contained in:
Alexander Koshkin
2019-01-09 21:38:56 +03:00
parent 880ae748d1
commit ce6ddb27a9
69 changed files with 132 additions and 100 deletions

View File

@ -1,14 +1,9 @@
#!/bin/env python3
import asyncio
import sys
import click
import multiaddr
import pytest
from libp2p.libp2p import *
from peer.peerinfo import info_from_p2p_addr
from protocol_muxer.multiselect_client import MultiselectClientError
from libp2p import new_node
from libp2p.peer.peerinfo import info_from_p2p_addr
from libp2p.protocol_muxer.multiselect_client import MultiselectClientError
PROTOCOL_ID = '/chat/1.0.0'

View File

@ -1,8 +1,8 @@
import multiaddr
import pytest
from libp2p.libp2p import new_node
from peer.peerinfo import info_from_p2p_addr
from libp2p import new_node
from libp2p.peer.peerinfo import info_from_p2p_addr
@pytest.mark.asyncio

View File

@ -1,13 +1,14 @@
import asyncio
import pytest
async def handle_echo(reader, writer):
data = await reader.read(100)
writer.write(data)
await writer.drain()
writer.close()
@pytest.mark.asyncio
# TODO: this test should develop out into a fuller test between MPlex
# modules communicating with each other.

View File

@ -1,7 +1,7 @@
import pytest
from peer.peerstore import PeerStoreError
from peer.peerstore import PeerStore
from libp2p.peer.peerstore import PeerStoreError
from libp2p.peer.peerstore import PeerStore
# Testing methods from IAddrBook base class.

View File

@ -1,5 +1,6 @@
from Crypto.PublicKey import RSA
from peer.id import id_from_private_key, id_from_public_key
from libp2p.peer.id import id_from_private_key, id_from_public_key
def test_id_from_private_key():

View File

@ -1,5 +1,6 @@
import multiaddr
from peer.peerinfo import info_from_p2p_addr
from libp2p.peer.peerinfo import info_from_p2p_addr
def test_info_from_p2p_addr():

View File

@ -1,10 +1,12 @@
import pytest
from peer.peerstore import PeerStoreError
from peer.peerstore import PeerStore
from libp2p.peer.peerstore import PeerStoreError
from libp2p.peer.peerstore import PeerStore
# Testing methods from IPeerMetadata base class.
def test_get_empty():
with pytest.raises(PeerStoreError):
store = PeerStore()

View File

@ -1,4 +1,4 @@
from peer.peerstore import PeerStore
from libp2p.peer.peerstore import PeerStore
# Testing methods from IPeerStore base class.

View File

@ -1,7 +1,7 @@
import pytest
from libp2p.libp2p import new_node
from protocol_muxer.multiselect_client import MultiselectClientError
from libp2p import new_node
from libp2p.protocol_muxer.multiselect_client import MultiselectClientError
# TODO: Add tests for multiple streams being opened on different
# protocols through the same connection

View File

@ -2,7 +2,7 @@ import asyncio
import pytest
from transport.tcp.tcp import _multiaddr_from_socket
from libp2p.transport.tcp.tcp import _multiaddr_from_socket
@pytest.mark.asyncio