Lines Matching refs:fmt
414 def _create(self, fmt=None):
462 for fmt in ALL_FORMATS:
463 with self.subTest(fmt=fmt):
464 self.assertRaises(TypeError, plistlib.dumps, pl, fmt=fmt)
477 for fmt in ALL_FORMATS:
478 with self.subTest(pl=pl, fmt=fmt):
479 data = plistlib.dumps(pl, fmt=fmt)
483 data2 = plistlib.dumps(pl2, fmt=fmt)
486 for fmt in ALL_FORMATS:
488 with self.subTest(pl=pl, fmt=fmt):
490 pl, fmt=fmt)
494 for fmt in ALL_FORMATS:
495 with self.subTest(pl=pl, fmt=fmt):
496 data = plistlib.dumps(bytearray(pl), fmt=fmt)
500 data2 = plistlib.dumps(pl2, fmt=fmt)
525 self.assertEqual(plistlib.loads(plistlib.dumps(data, fmt=plistlib.FMT_BINARY)), data)
534 self.assertEqual(plistlib.loads(plistlib.dumps(dict_data, fmt=plistlib.FMT_BINARY)), dict_data)
563 for fmt in ALL_FORMATS:
564 with self.subTest(fmt=fmt):
565 pl = plistlib.loads(TESTDATA[fmt])
566 data = plistlib.dumps(pl, fmt=fmt)
567 self.assertEqual(data, TESTDATA[fmt],
573 for fmt in ALL_FORMATS:
574 with self.subTest(fmt=fmt):
575 pl = self._create(fmt=fmt)
576 pl2 = plistlib.loads(TESTDATA[fmt], fmt=fmt)
579 pl2 = plistlib.loads(TESTDATA[fmt])
584 for fmt in ALL_FORMATS:
585 with self.subTest(fmt=fmt):
587 pl = self._create(fmt=fmt)
588 plistlib.dump(pl, b, fmt=fmt)
589 pl2 = plistlib.load(BytesIO(b.getvalue()), fmt=fmt)
600 for fmt in ALL_FORMATS:
602 with self.subTest(fmt=fmt, sort_keys=sort_keys):
605 plistlib.dump(pl, b, fmt=fmt, sort_keys=sort_keys)
621 for fmt in ALL_FORMATS:
623 with self.subTest(fmt=fmt, sort_keys=sort_keys):
624 data = plistlib.dumps(pl, fmt=fmt, sort_keys=sort_keys)
636 for fmt in ALL_FORMATS:
637 with self.subTest(fmt=fmt):
638 self.assertRaises(TypeError, plistlib.dumps, pl, fmt=fmt)
641 self.assertRaises(TypeError, plistlib.dump, pl, b, fmt=fmt)
649 for fmt in ALL_FORMATS:
650 with self.subTest(fmt=fmt):
652 pl, fmt=fmt, skipkeys=True, sort_keys=False)
659 pl, fp, fmt=fmt, skipkeys=True, sort_keys=False)
671 for fmt in ALL_FORMATS:
672 with self.subTest(fmt=fmt):
673 data = plistlib.dumps(pl, fmt=fmt)
680 if fmt != plistlib.FMT_BINARY:
690 for fmt in ALL_FORMATS:
691 with self.subTest(fmt=fmt):
692 data = plistlib.dumps(pl, fmt=fmt)
708 for fmt in ALL_FORMATS:
709 with self.subTest(fmt=fmt):
710 data = plistlib.dumps(pl, fmt=fmt)
725 data = plistlib.dumps(testString, fmt=plistlib.FMT_XML)
730 plistlib.dumps(testString, fmt=plistlib.FMT_XML)
731 plistlib.dumps(testString, fmt=plistlib.FMT_BINARY)
735 for fmt in ALL_FORMATS:
736 with self.subTest(fmt=fmt):
737 data = plistlib.dumps(pl, fmt=fmt)
741 for fmt in ALL_FORMATS:
742 with self.subTest(fmt=fmt):
744 plistlib.dumps('\ud8ff', fmt=fmt)
746 plistlib.dumps('\udcff', fmt=fmt)
749 for fmt in ALL_FORMATS:
750 with self.subTest(fmt=fmt):
753 result1 = plistlib.loads(plistlib.dumps(test1, fmt=fmt))
754 result2 = plistlib.loads(plistlib.dumps(test2, fmt=fmt))
809 pl = self._create(fmt=plistlib.FMT_XML)
818 plistlib.dumps({}, fmt="blah")
828 plistlib.dumps(neg_uid, fmt=plistlib.FMT_BINARY)
834 plistlib.dumps(huge_uid, fmt=plistlib.FMT_BINARY)
839 plistlib.loads(XML_PLIST_WITH_ENTITY, fmt=plistlib.FMT_XML)
857 return plistlib.loads(b''.join(data), fmt=plistlib.FMT_BINARY)
877 data = plistlib.dumps([x]*1000, fmt=plistlib.FMT_BINARY)
885 data = plistlib.dumps([x]*2, fmt=plistlib.FMT_BINARY)
897 b = plistlib.loads(plistlib.dumps(a, fmt=plistlib.FMT_BINARY))
902 b = plistlib.loads(plistlib.dumps(a, fmt=plistlib.FMT_BINARY))
907 b = plistlib.loads(plistlib.dumps(a, fmt=plistlib.FMT_BINARY))
930 data = plistlib.dumps(d, fmt=plistlib.FMT_BINARY)
963 plistlib.loads(b'bplist00' + data, fmt=plistlib.FMT_BINARY)
1025 plistlib.dump(cls.properties, f, fmt=plistlib.FMT_BINARY)
1048 plistlib.dump(self.pl, f, fmt=plistlib.FMT_BINARY)