1 # Issue 978: MUC does not carry error into occupant leave status (single client)
15 <presence to="room@conference.localhost/Romeo">
16 <x xmlns="http://jabber.org/protocol/muc"/>
20 <presence from='room@conference.localhost/Romeo'>
21 <x xmlns='http://jabber.org/protocol/muc#user'>
23 <item jid="${Romeo's full JID}" affiliation='owner' role='moderator'/>
29 <message type='groupchat' from='room@conference.localhost'><subject/></message>
33 <iq id='config1' to='room@conference.localhost' type='set'>
34 <query xmlns='http://jabber.org/protocol/muc#owner'>
35 <x xmlns='jabber:x:data' type='submit'>
36 <field var='FORM_TYPE'>
37 <value>http://jabber.org/protocol/muc#roomconfig</value>
39 <field var='muc#roomconfig_whois'>
47 <iq id="config1" from="room@conference.localhost" type="result">
50 # Juliet connects, and joins the room
54 <presence to="room@conference.localhost/Juliet">
55 <x xmlns="http://jabber.org/protocol/muc"/>
59 <presence from="room@conference.localhost/Romeo" />
62 <presence from="room@conference.localhost/Juliet" />
65 <message type='groupchat' from='room@conference.localhost'><subject/></message>
68 <presence from="room@conference.localhost/Juliet" />
71 <presence type='error' to='room@conference.localhost'>
73 <service-unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
74 <text xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'>Test error</text>
79 <presence type='unavailable' from='room@conference.localhost/Juliet'>
80 <status>Kicked: service unavailable: Test error</status>
81 <x xmlns='http://jabber.org/protocol/muc#user'>
83 <item jid="${Juliet's full JID}" affiliation='none' role='none'/>