Software /
code /
prosody-modules
Comparison
mod_bookmarks2/tests/conversion.scs @ 4640:d835cb7d2b47
mod_bookmarks2: Update namespace to :1
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
---|---|
date | Fri, 30 Jul 2021 21:17:09 +0200 |
parent | 3744:1cfc8012a76f |
comparison
equal
deleted
inserted
replaced
4639:3da7cd77aca9 | 4640:d835cb7d2b47 |
---|---|
13 --------- | 13 --------- |
14 | 14 |
15 Juliet-new connects | 15 Juliet-new connects |
16 | 16 |
17 -- Generated with https://gitlab.com/xmpp-rs/xmpp-parsers: | 17 -- Generated with https://gitlab.com/xmpp-rs/xmpp-parsers: |
18 -- cargo run --example=generate-caps https://code.matthewwild.co.uk/scansion/ <<< "<query xmlns='http://jabber.org/protocol/disco#info'><identity category='client' name='scansion' type='bot'/><feature var='http://jabber.org/protocol/disco#info'/><feature var='urn:xmpp:bookmarks:0+notify'/></query>" | 18 -- cargo run --example=generate-caps https://code.matthewwild.co.uk/scansion/ <<< "<query xmlns='http://jabber.org/protocol/disco#info'><identity category='client' name='scansion' type='bot'/><feature var='http://jabber.org/protocol/disco#info'/><feature var='urn:xmpp:bookmarks:1+notify'/></query>" |
19 Juliet-new sends: | 19 Juliet-new sends: |
20 <presence id='presence0'> | 20 <presence id='presence0'> |
21 <c xmlns='http://jabber.org/protocol/caps' | 21 <c xmlns='http://jabber.org/protocol/caps' |
22 hash='sha-1' | 22 hash='sha-1' |
23 node='https://code.matthewwild.co.uk/scansion/' | 23 node='https://code.matthewwild.co.uk/scansion/' |
24 ver='Tg9qGTn5+LdKR6TTdjCUMVohBMc='/> | 24 ver='CPuQARM1gCTq2f6/ZjHUzWL2QHg='/> |
25 <c xmlns='urn:xmpp:caps'> | 25 <c xmlns='urn:xmpp:caps'> |
26 <hash xmlns='urn:xmpp:hashes:2' algo='sha-256'>5a5oTk21S9EmWQGIyuMwPKuSkPwqmXv6aKO5ftqCw/Q=</hash> | 26 <hash xmlns='urn:xmpp:hashes:2' algo='sha-256'>OTy9GPCvBZRvqzOHmD/ThA1WbBH3tNoeKbdqKQCRPHc=</hash> |
27 <hash xmlns='urn:xmpp:hashes:2' algo='sha3-256'>f3ziwT4vDK+VxuWrhhPEEgI3HJcEw7Zg4MggYE6vjZ0=</hash> | 27 <hash xmlns='urn:xmpp:hashes:2' algo='sha3-256'>f/rxDeTf6HyjQ382V3GEG/UfAs5IeclC05jBSBnVQCI=</hash> |
28 <hash xmlns='urn:xmpp:hashes:2' algo='blake2b-256'>ucfqg/NrLj0omE+26hYMrbpcmxHcU4Z3hfAQIF+6tt0=</hash> | |
28 </c> | 29 </c> |
29 </presence> | 30 </presence> |
30 | 31 |
31 Juliet-new receives: | 32 Juliet-new receives: |
32 <iq from="${Juliet-new's JID}" id='disco' type='get'> | 33 <iq from="${Juliet-new's JID}" id='disco' type='get'> |
33 <query xmlns='http://jabber.org/protocol/disco#info' node='https://code.matthewwild.co.uk/scansion/#Tg9qGTn5+LdKR6TTdjCUMVohBMc='/> | 34 <query xmlns='http://jabber.org/protocol/disco#info' node='https://code.matthewwild.co.uk/scansion/#CPuQARM1gCTq2f6/ZjHUzWL2QHg='/> |
34 </iq> | 35 </iq> |
35 | 36 |
36 Juliet-new sends: | 37 Juliet-new sends: |
37 <iq to="${Juliet-new's JID}" id='disco' type='result'> | 38 <iq to="${Juliet-new's JID}" id='disco' type='result'> |
38 <query xmlns='http://jabber.org/protocol/disco#info' node='https://code.matthewwild.co.uk/scansion/#Tg9qGTn5+LdKR6TTdjCUMVohBMc='> | 39 <query xmlns='http://jabber.org/protocol/disco#info' node='https://code.matthewwild.co.uk/scansion/#CPuQARM1gCTq2f6/ZjHUzWL2QHg='> |
39 <identity category='client' name='scansion' type='bot'/> | 40 <identity category='client' name='scansion' type='bot'/> |
40 <feature var='http://jabber.org/protocol/disco#info'/> | 41 <feature var='http://jabber.org/protocol/disco#info'/> |
41 <feature var='urn:xmpp:bookmarks:0+notify'/> | 42 <feature var='urn:xmpp:bookmarks:1+notify'/> |
42 </query> | 43 </query> |
43 </iq> | 44 </iq> |
44 | 45 |
45 Juliet-old connects | 46 Juliet-old connects |
46 | 47 |
72 </iq> | 73 </iq> |
73 | 74 |
74 Juliet-new receives: | 75 Juliet-new receives: |
75 <message type='headline' from="${Juliet-new's JID}"> | 76 <message type='headline' from="${Juliet-new's JID}"> |
76 <event xmlns='http://jabber.org/protocol/pubsub#event'> | 77 <event xmlns='http://jabber.org/protocol/pubsub#event'> |
77 <items node='urn:xmpp:bookmarks:0'> | 78 <items node='urn:xmpp:bookmarks:1'> |
78 <item id='theplay@conference.shakespeare.lit'> | 79 <item id='theplay@conference.shakespeare.lit'> |
79 <conference xmlns='urn:xmpp:bookmarks:0' | 80 <conference xmlns='urn:xmpp:bookmarks:1' |
80 name='The Play's the Thing' | 81 name='The Play's the Thing' |
81 autojoin='true'> | 82 autojoin='true'> |
82 <nick>JC</nick> | 83 <nick>JC</nick> |
83 </conference> | 84 </conference> |
84 </item> | 85 </item> |
128 </iq> | 129 </iq> |
129 | 130 |
130 Juliet-new receives: | 131 Juliet-new receives: |
131 <message type='headline' from="${Juliet-new's JID}"> | 132 <message type='headline' from="${Juliet-new's JID}"> |
132 <event xmlns='http://jabber.org/protocol/pubsub#event'> | 133 <event xmlns='http://jabber.org/protocol/pubsub#event'> |
133 <items node='urn:xmpp:bookmarks:0'> | 134 <items node='urn:xmpp:bookmarks:1'> |
134 <item id='orchard@conference.shakespeare.lit'> | 135 <item id='orchard@conference.shakespeare.lit'> |
135 <conference xmlns='urn:xmpp:bookmarks:0' | 136 <conference xmlns='urn:xmpp:bookmarks:1' |
136 name='The Orchard' | 137 name='The Orchard' |
137 autojoin='true'> | 138 autojoin='true'> |
138 <nick>JC</nick> | 139 <nick>JC</nick> |
139 </conference> | 140 </conference> |
140 </item> | 141 </item> |
184 </iq> | 185 </iq> |
185 | 186 |
186 Juliet-new receives: | 187 Juliet-new receives: |
187 <message type='headline' from="${Juliet-new's JID}"> | 188 <message type='headline' from="${Juliet-new's JID}"> |
188 <event xmlns='http://jabber.org/protocol/pubsub#event'> | 189 <event xmlns='http://jabber.org/protocol/pubsub#event'> |
189 <items node='urn:xmpp:bookmarks:0'> | 190 <items node='urn:xmpp:bookmarks:1'> |
190 <retract id='theplay@conference.shakespeare.lit'/> | 191 <retract id='theplay@conference.shakespeare.lit'/> |
191 </items> | 192 </items> |
192 </event> | 193 </event> |
193 </message> | 194 </message> |
194 | 195 |
223 </iq> | 224 </iq> |
224 | 225 |
225 Juliet-new receives: | 226 Juliet-new receives: |
226 <message type='headline' from="${Juliet-new's JID}"> | 227 <message type='headline' from="${Juliet-new's JID}"> |
227 <event xmlns='http://jabber.org/protocol/pubsub#event'> | 228 <event xmlns='http://jabber.org/protocol/pubsub#event'> |
228 <purge node='urn:xmpp:bookmarks:0'/> | 229 <purge node='urn:xmpp:bookmarks:1'/> |
229 </event> | 230 </event> |
230 </message> | 231 </message> |
231 | 232 |
232 Juliet-old receives: | 233 Juliet-old receives: |
233 <iq type='result' id='purge0'/> | 234 <iq type='result' id='purge0'/> |