Пример #1
0
 def testSetBeforeVal(self):
     s = Set()
     s['before'] = 'id'
     self.check(
         s, """
       <set xmlns="http://jabber.org/protocol/rsm">
         <before>id</before>
       </set>
     """)
Пример #2
0
 def testGetBeforeVal(self):
     xml_string = """
       <set xmlns="http://jabber.org/protocol/rsm">
         <before>id</before>
       </set>
     """
     s = Set(ET.fromstring(xml_string))
     expected = 'id'
     self.failUnless(s['before'] == expected)
Пример #3
0
 def testSetBefore(self):
     s = Set()
     s['before'] = True
     self.check(
         s, """
       <set xmlns="http://jabber.org/protocol/rsm">
         <before />
       </set>
     """)
Пример #4
0
 def testGetFirstIndex(self):
     xml_string = """
       <set xmlns="http://jabber.org/protocol/rsm">
         <first index="10">id</first>
       </set>
     """
     s = Set(ET.fromstring(xml_string))
     expected = '10'
     self.failUnless(s['first_index'] == expected)
Пример #5
0
 def testGetBefore(self):
     xml_string = """
       <set xmlns="http://jabber.org/protocol/rsm">
         <before />
       </set>
     """
     s = Set(ET.fromstring(xml_string))
     expected = True
     self.assertTrue(s['before'] == expected)
Пример #6
0
 def testSetFirstIndex(self):
     s = Set()
     s['first'] = 'id'
     s.set_first_index('10')
     self.check(
         s, """
       <set xmlns="http://jabber.org/protocol/rsm">
         <first index="10">id</first>
       </set>
     """)
Пример #7
0
 def testGetBeforeVal(self):
     xml_string = """
       <set xmlns="http://jabber.org/protocol/rsm">
         <before>id</before>
       </set>
     """
     s = Set(ET.fromstring(xml_string))
     del s['before']
     self.check(
         s, """
       <set xmlns="http://jabber.org/protocol/rsm">
       </set>
     """)
Пример #8
0
 def testDelFirstIndex(self):
     xml_string = """
       <set xmlns="http://jabber.org/protocol/rsm">
         <first index="10">id</first>
       </set>
     """
     s = Set(ET.fromstring(xml_string))
     del s['first_index']
     self.check(
         s, """
       <set xmlns="http://jabber.org/protocol/rsm">
         <first>id</first>
       </set>
     """)