SleekXMPP/tests/test_elementbase.py
2010-08-13 12:24:47 -04:00

23 lines
583 B
Python

from . sleektest import *
from sleekxmpp.xmlstream.stanzabase import ElementBase
class TestElementBase(SleekTest):
def testExtendedName(self):
"""Test element names of the form tag1/tag2/tag3."""
class TestStanza(ElementBase):
name = "foo/bar/baz"
namespace = "test"
stanza = TestStanza()
self.checkStanza(TestStanza, stanza, """
<foo xmlns="test">
<bar>
<baz />
</bar>
</foo>
""")
suite = unittest.TestLoader().loadTestsFromTestCase(TestElementBase)