コード例 #1
0
ファイル: test_xmlutil.py プロジェクト: musabaloyi/vumi
 def test_gettextall(self):
     """
     `gettextall` is like `gettext` except it uses `elemfindall` instead of
     `elemfind`, returning a ``list`` of results.
     """
     self.assertEqual([42, 24], list(gettextall(self.root, u'b',
                                                parse=int)))
     self.assertEqual(['world', 'all'],
                      list(gettextall(self.root, u'sub/e')))
     self.assertEqual([], list(gettextall(self.root, u'what')))
コード例 #2
0
ファイル: test_xmlutil.py プロジェクト: AndrewCvekl/vumi
 def test_gettextall(self):
     """
     `gettextall` is like `gettext` except it uses `elemfindall` instead of
     `elemfind`, returning a ``list`` of results.
     """
     self.assertEqual(
         [42, 24],
         list(gettextall(self.root, u'b', parse=int)))
     self.assertEqual(
         ['world', 'all'],
         list(gettextall(self.root, u'sub/e')))
     self.assertEqual(
         [],
         list(gettextall(self.root, u'what')))
コード例 #3
0
ファイル: client.py プロジェクト: AndrewCvekl/vumi
 def from_element(cls, element):
     if element.tag != cls.tag.text:
         return None
     return cls(
         message_id=gettext(element, 'messageId'),
         text=gettext(element, 'text'),
         variables=list(gettextall(element, 'variables')))
コード例 #4
0
ファイル: client.py プロジェクト: musabaloyi/vumi
 def from_element(cls, element):
     if element.tag != cls.tag.text:
         return None
     return cls(message_id=gettext(element, 'messageId'),
                text=gettext(element, 'text'),
                variables=list(gettextall(element, 'variables')))