XEP-047: Room Activity Indicators
Implement the XEP
This commit is contained in:
28
tests/test_stanza_xep_0437.py
Normal file
28
tests/test_stanza_xep_0437.py
Normal file
@@ -0,0 +1,28 @@
|
||||
import unittest
|
||||
from slixmpp import Presence, JID
|
||||
from slixmpp.test import SlixTest
|
||||
from slixmpp.plugins.xep_0437 import stanza
|
||||
|
||||
|
||||
class TestRAI(SlixTest):
|
||||
|
||||
def setUp(self):
|
||||
stanza.register_plugins()
|
||||
|
||||
def testResponse(self):
|
||||
presence = Presence()
|
||||
presence['rai']['activities'] = [
|
||||
JID('toto@titi'),
|
||||
JID('coucou@coucou'),
|
||||
]
|
||||
self.check(presence, """
|
||||
<presence>
|
||||
<rai xmlns="urn:xmpp:rai:0">
|
||||
<activity>toto@titi</activity>
|
||||
<activity>coucou@coucou</activity>
|
||||
</rai>
|
||||
</presence>
|
||||
""", use_values=False)
|
||||
|
||||
|
||||
suite = unittest.TestLoader().loadTestsFromTestCase(TestRAI)
|
||||
Reference in New Issue
Block a user