diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2013-06-18 22:31:19 +1000 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2013-06-18 22:36:43 +1000 |
commit | 94c21f3149d150fbaeb6857fbb3de44165c4b554 (patch) | |
tree | 6d703d6ac5c94dd8f4b587a45895252095f08f66 /test/ejabberd_SUITE.erl | |
parent | Add some missing applications to the reltool script (diff) |
Better handle incoming packets sequence
Diffstat (limited to 'test/ejabberd_SUITE.erl')
-rw-r--r-- | test/ejabberd_SUITE.erl | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/ejabberd_SUITE.erl b/test/ejabberd_SUITE.erl index 4e0413734..baa1e39f2 100644 --- a/test/ejabberd_SUITE.erl +++ b/test/ejabberd_SUITE.erl @@ -761,15 +761,15 @@ roster_remove_slave(Config) -> %% Remove the peer from roster. Item = #roster_item{jid = LPeer, subscription = remove}, I = send(Config, #iq{type = set, sub_els = [#roster{items = [Item]}]}), - {Push, _} = ?recv2( + {Push, _, _} = ?recv3( #iq{type = set, sub_els = [#roster{items = [#roster_item{ jid = LPeer, subscription = remove}]}]}, - #iq{type = result, id = I, sub_els = []}), + #iq{type = result, id = I, sub_els = []}, + #presence{type = unavailable, from = Peer}), send(Config, make_iq_result(Push)), - #presence{type = unavailable, from = Peer} = recv(), disconnect(Config). proxy65_master(Config) -> |