Exemplo n.º 1
0
 def testSequenceToXml(self):
     """Test SequenceToXml()."""
     seq = [[1, 2, 3], 4, 5, 6]
     out = ('<array>\n  <array>\n    <integer>1</integer>\n    '
            '<integer>2</integer>\n    <integer>3</integer>\n  </array>\n  '
            '<integer>4</integer>\n  <integer>5</integer>\n  '
            '<integer>6</integer>\n</array>')
     self.assertEquals(out, plist.SequenceToXml(seq, indent_num=0))
Exemplo n.º 2
0
 def testSequenceToXmlWhenAppleData(self):
     seq = [plist.AppleData('hello')]
     out = '<array>\n  <data>aGVsbG8=</data>\n</array>'
     self.assertEquals(out, plist.SequenceToXml(seq, indent_num=0))
Exemplo n.º 3
0
 def testSequenceToXmlWhenAppleUid(self):
     """Test SequenceToXml()."""
     seq = [plist.AppleUid(999)]
     out = ('<array>\n  <dict>'
            '<key>CF$UID</key><integer>999</integer></dict>\n</array>')
     self.assertEquals(out, plist.SequenceToXml(seq, indent_num=0))