15 Commits

Author SHA1 Message Date
Aya Hassan
16bef0354b Fix some tests 2026-04-30 13:30:18 +02:00
Aya Hassan
8c7979ce67 Add S31 2026-04-27 10:46:47 +02:00
Aya Hassan
f6a558b8e7 Add S30 2026-04-27 10:42:46 +02:00
Aya Hassan
fb957dd8e8 Add S26 2026-04-26 18:10:13 +02:00
Aya Hassan
9e11ccb6bd Adding S24 2026-04-26 16:49:41 +02:00
Aya Hassan
572b50c0b1 Adding S22/S23 2026-04-25 19:18:53 +02:00
Aya Hassan
e27d64a1a4 Adding S21 2026-04-21 16:46:00 +02:00
Aya Hassan
34cfb80b5f Modify S19 test 2026-04-21 13:48:24 +02:00
Egor Rachkovskii
df69919a7b
Add S06 relay-only test and fix wrapper helpers (#173)
* - Add S06 relay-only test case for testing message propagation without a store.
- Update `wrapper_helpers` for clearer event type handling and type annotations (`Optional[...]` usage).
- Simplify `get_node_multiaddr` to retrieve addresses via `get_node_info_raw`.
- Refactor `wrappers_manager` to adjust bindings path to `vendor` directory and add `get_node_info_raw` method.
- Update `.gitignore` to exclude `store.sqlite3*`.

* Refactor S06 relay-only test: replace try-finally blocks with context managers for clarity and conciseness.

* Migrate S06 relay-only test to `test_send_e2e.py` and refactor with `StepsCommon` for reusability.

---------

Co-authored-by: Egor Rachkovskii <egorrachkovskii@status.im>
2026-04-20 14:33:42 +03:00
Aya Hassan
73884ee8a5 add S19 2026-04-19 22:01:31 +02:00
Aya Hassan
3d7a92ca4f Add s17 positive / negative scenarios 2026-04-19 20:17:58 +02:00
Aya Hassan
93f2d2a679 Merge remote-tracking branch 'origin/master' into temp_bindings_branch 2026-04-16 16:06:24 +02:00
AYAHASSAN287
5ca3ec6fe9
Add logos-delivery-python-bindings submodule (#159)
* Add logos-delivery-python-bindings submodule

* Adding wrapper manager modifications

* Add unit test for wrappers

* ignore third paty

* Ignore third party

* Add thin wrapper layer to be used in tests

* Add last API

* Add needed helpers

* basic  tests added

* Fix minor points

* Add dependency to the requirements

* Fix the yml file

* add debug info

* Add logos-delivery submodule

* Add logos-delivery-python-bindings submodule

* Remove old logos-delivery submodule

* fix the import path issue

* add cffi

* add .so build step

* add nim

* remove nimble

* fix the nimble error

* Add rest of libraries

* Fix the nim version issue

* Add nimble install command

* Make real setup for the nimple

* change nim version

* Ignore vendor files

* fix for review points

* remove stubs file

* merge master & add comment about wrapper_manager usage
2026-04-16 16:04:12 +02:00
Aya Hassan
2580749e17 Add temp changes 2026-04-16 13:51:15 +02:00
Aya Hassan
f3f4cf8a64 add test s17 2026-04-14 19:43:20 +02:00