diff options
author | Roman Smrž <roman.smrz@seznam.cz> | 2025-01-18 19:13:50 +0100 |
---|---|---|
committer | Roman Smrž <roman.smrz@seznam.cz> | 2025-01-18 19:13:50 +0100 |
commit | 56784f5f6da4e37e0a540a2821738f7a86af7fad (patch) | |
tree | 0cba545022ef0519a50fc3d93bf69ec86ccaf774 | |
parent | 0ff3d5f9743ebfec8832ab3c846a20cf86839eec (diff) | |
parent | ac9a488351e216fec6e163b8e0441c93945e6d0b (diff) |
-rw-r--r-- | test/network.test (renamed from test/discovery.test) | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/test/discovery.test b/test/network.test index 2aaaf24..3df7376 100644 --- a/test/discovery.test +++ b/test/network.test @@ -1,4 +1,4 @@ -test: +test Discovery: spawn as p1 spawn as p2 send "create-identity Device1 Owner" to p1 @@ -117,3 +117,30 @@ test: /peer $peer6_4 id Device4/ /peer ([0-9]+) addr ${p5.node.ip} 29665/ capture peer6_5 /peer $peer6_5 id Device5/ + + +test LargeData: + spawn as p1 + spawn as p2 + send "create-identity Device1" to p1 + send "create-identity Device2" to p2 + send "start-server" to p1 + send "start-server" to p2 + expect from p1: + /peer 1 addr ${p2.node.ip} 29665/ + /peer 1 id Device2/ + expect from p2: + /peer 1 addr ${p1.node.ip} 29665/ + /peer 1 id Device1/ + + for i in [0..10]: + with p1: + send "store blob" + for j in [1 .. i * 10]: + send "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789" + send "" + expect /store-done (blake2#[0-9a-f]*)/ capture ref + + send "test-message-send 1 $ref" + expect /test-message-send done/ + expect /test-message-received blob ${i*1000} $ref/ from p2 |