Exemplo n.º 1
0
    def _uplink_element(self, element):
        # logger.debug('uplink %s', element)
        # The element processing might be deferred
        if element is None:
            return

        element = self._add_namespaces(element)
        self.uplink.send(stanza_factory(element))
Exemplo n.º 2
0
 def test_presence(self):
     element = ElementTree.XML(PRESENCE1)
     stanza = stanza_factory(element)
     self.assertTrue(isinstance(stanza, Presence))
Exemplo n.º 3
0
 def test_message(self):
     element = ElementTree.XML(MESSAGE1)
     stanza = stanza_factory(element)
     self.assertTrue(isinstance(stanza, Message))
Exemplo n.º 4
0
 def test_iq(self):
     element = ElementTree.XML(IQ1)
     stanza = stanza_factory(element)
     self.assertTrue(isinstance(stanza, Iq))
Exemplo n.º 5
0
 def process_stanzas(self, xml_elements):
     for xml in xml_elements:
         stanza = stanza_factory(ElementTree.XML(xml))
         self.proc.process_stanza(stanza)
Exemplo n.º 6
0
 def test_presence(self):
     element = ElementTree.XML(PRESENCE1)
     stanza = stanza_factory(element)
     self.assertTrue( isinstance(stanza, Presence) )
Exemplo n.º 7
0
 def test_message(self):
     element = ElementTree.XML(MESSAGE1)
     stanza = stanza_factory(element)
     self.assertTrue( isinstance(stanza, Message) )
Exemplo n.º 8
0
 def test_iq(self):
     element = ElementTree.XML(IQ1)
     stanza = stanza_factory(element)
     self.assertTrue( isinstance(stanza, Iq) )
Exemplo n.º 9
0
 def process_stanzas(self, xml_elements):
     for xml in xml_elements:
         stanza = stanza_factory(ElementTree.XML(xml))
         self.proc.process_stanza(stanza)