spec/scansion/basic_roster.scs
author Matthew Wild <mwild1@gmail.com>
Thu, 06 Sep 2018 16:44:48 +0100
changeset 9269 c5267f5fd6e6
child 9293 decdaaf78f32
permissions -rw-r--r--
spec/scansion: Add scansion scripts used for testing All past, except issue978-multi which fails randomly based on ordering of elements - this is a scansion issue to be resolved.

[Client] Romeo
	jid: user@localhost
	password: password

[Client] Juliet
	jid: juliet@localhost
	password: password

---------

Romeo connects

Juliet connects

Romeo sends:
	<presence/>

Romeo receives:
	<presence from="${Romeo's full JID}" />

Romeo sends:
	<iq type="get" id="roster1">
		<query xmlns='jabber:iq:roster'/>
	</iq>

Romeo receives:
	<iq type="result" id="roster1">
		<query xmlns="jabber:iq:roster"/>
	</iq>

Romeo disconnects

#Juliet receives:
#	<presence from="${Romeo's full JID}" />
#
#Juliet receives:
#	<presence from="${Romeo's full JID}" type="unavailable" />
#
#Juliet disconnects