Go to file
AYAHASSAN287 da90b9c3e1
E2E_Tests_part1 (#80)
* adding initial draft for repo example test

* Adding more steps to the example_six_nodes test

* draft3 with adding step5 to the testcase

* adding test test_store_filter_interaction_with_six_nodes

* adding draft of test test_2_filter_nodes

* adding 2 tests
1- test_msg_not_stored_when_ephemeral_true
2- test_msg_stored_when_ephemeral_false

* fix review comments and add final changes for additional 3 tests

* Fix indentation issue

* Fix indentation issue

* Fixing review comments

* Enhancements based on review

* Adding changes to make tests pass with NODE_2= GO-WAKU

* Fix CI failure in test_store_filter_interaction_with_six_nodes

* Fixing CI failure for test test_store_filter_interaction_with_six_nodes

* Add wait after filter request to fix CI failure

* increase wait for CI failure
2024-11-07 14:27:54 +02:00
.github remove unwated software (#79) 2024-10-24 12:43:51 +03:00
scripts remove unwated software (#79) 2024-10-24 12:43:51 +03:00
src chore: histogram metric update (#84) 2024-10-31 10:11:25 +02:00
tests E2E_Tests_part1 (#80) 2024-11-07 14:27:54 +02:00
.gitignore added store_test_cursor negative cases and edge cases (#73) 2024-09-18 19:54:05 +05:30
.pre-commit-config.yaml relay publish tests 2023-11-01 14:02:29 +02:00
LICENSE-APACHE-v2 relay publish tests 2023-11-01 14:02:29 +02:00
LICENSE-MIT relay publish tests 2023-11-01 14:02:29 +02:00
README.md REST api support 2023-11-03 17:01:00 +02:00
pyrightconfig.json remove unwated software (#79) 2024-10-24 12:43:51 +03:00
pytest.ini Relay Publish: Extend coverage (#2) 2023-11-17 08:47:22 +02:00
requirements.txt Bump setuptools from 69.0.3 to 70.0.0 (#58) 2024-07-16 10:05:14 +03:00

README.md

waku-interop-tests

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

Setup and contribute

git clone git@github.com: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

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.