Changeset

9601:b9854605938d 0.11

muc_register.scs: Fix to expect new affiliation change notifications
author Matthew Wild <mwild1@gmail.com>
date Wed, 31 Oct 2018 14:19:01 +0000
parents 9599:5a2135964ed3
children 9602:b250ffdfae3f
files spec/scansion/muc_register.scs
diffstat 1 files changed, 25 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/spec/scansion/muc_register.scs	Wed Oct 31 13:13:05 2018 +0000
+++ b/spec/scansion/muc_register.scs	Wed Oct 31 14:19:01 2018 +0000
@@ -57,6 +57,13 @@
 	</iq>
 
 Romeo receives:
+	<message from='room@conference.localhost'>
+		<x xmlns='http://jabber.org/protocol/muc#user'>
+			<item jid="${Juliet's JID}" affiliation='member' />
+		</x>
+	</message>
+
+Romeo receives:
 	<iq from='room@conference.localhost' id='member1' type='result'/>
 
 # Juliet connects, and joins the room
@@ -186,6 +193,15 @@
 Juliet receives:
 	<iq type='result' from='room@conference.localhost' id='unreg1'/>
 
+# Romeo is notified of Juliet's sad decision
+
+Romeo receives:
+	<message from='room@conference.localhost'>
+		<x xmlns='http://jabber.org/protocol/muc#user' scansion:strict='true'>
+			<item jid="${Juliet's JID}" />
+		</x>
+	</message>
+
 # Rosaline attempts once more to sneak into the room, disguised as Juliet
 
 Rosaline sends:
@@ -236,6 +252,15 @@
 		</x>
 	</presence>
 
+# An out-of-room affiliation change is received for Juliet
+
+Romeo receives:
+	<message from='room@conference.localhost'>
+		<x xmlns='http://jabber.org/protocol/muc#user'>
+			<item jid="${Juliet's JID}" affiliation='member' />
+		</x>
+	</message>
+
 Romeo receives:
 	<iq type='result' id='member1' from='room@conference.localhost' />