Skip to content

Commit b6da108

Browse files
committed
Wait for values to be queued when testing async ValueComm
1 parent 4280ab9 commit b6da108

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

yggdrasil/communication/tests/test_ValueComm.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ def test_send_recv(self):
4343
n_recv = self.testing_options['kwargs']['count']
4444
msg_recv = self.test_msg
4545
if self.use_async:
46+
from yggdrasil.multitasking import wait_on_function
47+
wait_on_function(lambda: self.recv_instance.n_msg_recv > 0,
48+
timeout=self.timeout)
4649
assert(self.recv_instance.n_msg_recv > 0)
4750
else:
4851
self.assert_equal(self.recv_instance.n_msg_recv, n_recv)

0 commit comments

Comments
 (0)