1import unittest
2from slixmpp import Presence, JID
3from slixmpp.test import SlixTest
4from slixmpp.plugins.xep_0437 import stanza
5
6
7class TestRAI(SlixTest):
8
9    def setUp(self):
10        stanza.register_plugins()
11
12    def testResponse(self):
13        presence = Presence()
14        presence['rai']['activities'] = [
15            JID('toto@titi'),
16            JID('coucou@coucou'),
17        ]
18        self.check(presence, """
19<presence>
20  <rai xmlns="urn:xmpp:rai:0">
21    <activity>toto@titi</activity>
22    <activity>coucou@coucou</activity>
23  </rai>
24</presence>
25        """, use_values=False)
26
27
28suite = unittest.TestLoader().loadTestsFromTestCase(TestRAI)
29