diff options
| author | Roman Smrž <roman.smrz@seznam.cz> | 2026-07-26 09:07:01 +0200 |
|---|---|---|
| committer | Roman Smrž <roman.smrz@seznam.cz> | 2026-07-31 22:06:16 +0200 |
| commit | 2d1b098f4dee1fa7aac7a81c7b3a43e2dadd351b (patch) | |
| tree | 50e4fef7bf91b6a5e123a87664624a8048c44263 /test/network.et | |
| parent | f8c856864eba8186b19a7b4ebb61866d95f9e65a (diff) | |
Diffstat (limited to 'test/network.et')
| -rw-r--r-- | test/network.et | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/test/network.et b/test/network.et index 59537c5..ead1354 100644 --- a/test/network.et +++ b/test/network.et @@ -514,3 +514,26 @@ test SendUnknownObjectType: local: expect /load-(.*)/ capture done guard (done == "done") + + +test ConnectToSelf: + subnet s1 + subnet s2 + + spawn on s1 as p1 + spawn on s2 as p2 + + send "create-identity Device1" to p1 + send "create-identity Device2" to p2 + + for p in [ p1, p2 ]: + with p: + expect /create-identity-done .*/ + send "start-server" + + # no peer should be added: + send "peer-add ${p.node.ip}" + + send "peer-add ${p2.node.ip}" to p1 + expect /peer 1 addr ${p2.node.ip} 29665/ from p1 + expect /peer 1 addr ${p1.node.ip} 29665/ from p2 |