c028aef2de
- Dedup `perform_test_from_obj` and the test cases used in both `test_floodsub` and `test_gossipsub_backward_compatibility.py`. Therefore, they are put in the standalone file `tests/pubsub/floodsub_integration_test_settings.py`. The functions and testcases are imported from there then. - IMO still need a refactor on the tests. There are still some duplicate code. |
||
---|---|---|
.. | ||
examples | ||
kademlia | ||
libp2p | ||
network | ||
peer | ||
protocol_muxer | ||
pubsub | ||
routing | ||
security | ||
transport | ||
__init__.py | ||
README.md | ||
test_example.py | ||
utils.py |
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_.