py-libp2p/tests
Christophe de Carvalho 611de28aca Add basic support for multiaddr addresses and improvement around peer id (#75)
* Improved peer ID construction and usage

* peer id object is directly passed to the network

no need to cast from a string to an ID

* don't base64 encode the peer id when loading from public key

* use proper multiaddr address

- keep multiaddr object into peerstore instead of string
- update network code to use new multiaddr lib
- update tests and example

* don't instanciate peerstore object in constructor

This has side effect where the same peerstore
is used for different instance of Libp2p

* add connect method to basic_host

* use zaibon's fork of sbuss/py-multiaddr

* lint
2018-11-29 10:06:40 -05:00
..
libp2p Add basic support for multiaddr addresses and improvement around peer id (#75) 2018-11-29 10:06:40 -05:00
network WIP CI Build Errors (#76) 2018-11-26 18:24:29 -05:00
peer Add basic support for multiaddr addresses and improvement around peer id (#75) 2018-11-29 10:06:40 -05:00
protocol_muxer Add basic support for multiaddr addresses and improvement around peer id (#75) 2018-11-29 10:06:40 -05:00
__init__.py Peer tests and minor peer features/bug fixes. 2018-11-02 16:16:46 -04:00
README.md Add readme describing test naming convention 2018-10-21 14:04:43 -04:00
test_example.py WIP CI Build Errors (#76) 2018-11-26 18:24:29 -05:00

pytest gathers tests according to a naming convention. By default any file that is to contain tests must be named starting with test_ and any function in a file that should be treated as a test must also start with test_.