Ejemplo n.º 1
0
 def test_serialize2(self):
     stanza = Stanza("presence", from_jid = JID('[email protected]/d'),
                         to_jid = JID('[email protected]/h'), stanza_id = '666',
                         stanza_type = 'unavailable')
     xml = stanza.serialize()
     self.assertTrue(xml_elements_equal(ElementTree.XML(xml),
         ElementTree.XML(STANZA3.replace(" xmlns='jabber:client'",""))))
Ejemplo n.º 2
0
 def test_serialize1(self):
     for xml in (STANZA0, STANZA1, STANZA2, STANZA3, STANZA4, STANZA5):
         stanza = Stanza(ElementTree.XML(xml))
         element1 = ElementTree.XML(re.sub(r" xmlns='jabber:[^'\":]*'",
                                                                 "", xml))
         element2 = ElementTree.XML(stanza.serialize())
         self.assertTrue(xml_elements_equal(element1, element2, True))
Ejemplo n.º 3
0
 def test_serialize1(self):
     for xml in (STANZA0, STANZA1, STANZA2, STANZA3, STANZA4, STANZA5):
         stanza = Stanza(ElementTree.XML(xml))
         element1 = ElementTree.XML(
             re.sub(r" xmlns='jabber:[^'\":]*'", "", xml))
         element2 = ElementTree.XML(stanza.serialize())
         self.assertTrue(xml_elements_equal(element1, element2, True))
Ejemplo n.º 4
0
 def test_serialize2(self):
     stanza = Stanza("presence",
                     from_jid=JID('[email protected]/d'),
                     to_jid=JID('[email protected]/h'),
                     stanza_id='666',
                     stanza_type='unavailable')
     xml = stanza.serialize()
     self.assertTrue(
         xml_elements_equal(
             ElementTree.XML(xml),
             ElementTree.XML(STANZA3.replace(" xmlns='jabber:client'",
                                             ""))))