summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorRoman Smrž <roman.smrz@seznam.cz>2025-08-02 18:57:56 +0200
committerRoman Smrž <roman.smrz@seznam.cz>2025-08-02 18:57:56 +0200
commit79a1c1db2e7c29b612ba67a303a89a10be4a7e80 (patch)
tree8524a609620af035785676b652929f0770c9a6dd /test
parent49bc432662cb952dc0b2604ff729d1e5931eb6bd (diff)
Watch direct messages using local state diffs
Changelog: API: Replaced `watchReceivedDirectMessages` with `watchDirectMessageThreads`
Diffstat (limited to 'test')
-rw-r--r--test/message.et12
1 files changed, 10 insertions, 2 deletions
diff --git a/test/message.et b/test/message.et
index 2990d0f..acdfc27 100644
--- a/test/message.et
+++ b/test/message.et
@@ -28,16 +28,20 @@ test DirectMessage:
for i in [1..2]:
send "dm-send-peer $peer1_2 hello$i" to p1
+ expect /dm-sent from Owner1 text hello$i/ from p1
expect /dm-received from Owner1 text hello$i/ from p2
for i in [1..2]:
send "dm-send-peer $peer2_1 hi$i" to p2
+ expect /dm-sent from Owner2 text hi$i/ from p2
expect /dm-received from Owner2 text hi$i/ from p1
for i in [3..4]:
send "dm-send-peer $peer1_2 hello$i" to p1
+ expect /dm-sent from Owner1 text hello$i/ from p1
expect /dm-received from Owner1 text hello$i/ from p2
send "dm-send-peer $peer2_1 hi$i" to p2
+ expect /dm-sent from Owner2 text hi$i/ from p2
expect /dm-received from Owner2 text hi$i/ from p1
# Create contacts
@@ -67,16 +71,20 @@ test DirectMessage:
for i in [1..2]:
send "dm-send-contact $c1_2 hello_c_$i" to p1
+ expect /dm-sent from Owner1 text hello_c_$i/ from p1
expect /dm-received from Owner1 text hello_c_$i/ from p2
for i in [1..2]:
send "dm-send-contact $c2_1 hi_c_$i" to p2
+ expect /dm-sent from Owner2 text hi_c_$i/ from p2
expect /dm-received from Owner2 text hi_c_$i/ from p1
for i in [3..4]:
send "dm-send-contact $c1_2 hello_c_$i" to p1
+ expect /dm-sent from Owner1 text hello_c_$i/ from p1
expect /dm-received from Owner1 text hello_c_$i/ from p2
send "dm-send-contact $c2_1 hi_c_$i" to p2
+ expect /dm-sent from Owner2 text hi_c_$i/ from p2
expect /dm-received from Owner2 text hi_c_$i/ from p1
send "dm-list-contact $c1_2" to p1
@@ -135,6 +143,7 @@ test DirectMessage:
send "start-server services $services" to p2
send "dm-send-contact $c1_2 while_offline" to p1
+ expect /dm-sent from Owner1 text while_offline/ from p1
send "start-server services $services" to p1
expect /dm-received from Owner1 text while_offline/ from p2
@@ -148,8 +157,7 @@ test DirectMessage:
send "start-server services $services" to p1
send "dm-send-contact $c1_2 while_peer_offline" to p1
- # TODO: sync from p1 on peer p2 discovery not ensured without addition wait
- #wait
+ expect /dm-sent from Owner1 text while_peer_offline/ from p1
send "start-server services $services" to p2
expect /dm-received from Owner1 text while_peer_offline/ from p2