Skip to content

waku-org/waku-interop-tests

Repository files navigation

waku-interop-tests

Waku e2e and interop framework used to test various implementation of the Waku v2 protocol.

Setup and contribute

git clone [email protected]:waku-org/waku-interop-tests.git
cd waku-interop-tests
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
pre-commit install
(optional) Overwrite default vars from src/env_vars.py via cli env vars or by adding a .env file
pytest

CI

CI NWAKU job

To update tests in PRs at nwaku repo following steps shall be done

  • Make a tag at the desired commit on master with these 2 commands
    • git tag tagname
    • git push origin tagname
  • Navigate to test_PR_image.yml file and modify job "tests" to explicilty use the tag in ref section

Screenshot from 2024-12-24 16-24-51

License

Licensed and distributed under either of

or

at your option. These files may not be copied, modified, or distributed except according to those terms.