Lines Matching defs:decode
812 data = bom + data.decode('utf-8').encode(encoding)
845 def decode(*objects, offset_size=1, ref_size=1):
914 result = self.decode(*chunks, b'\x54seed', offset_size=4, ref_size=4)
934 self.assertIs(self.decode(b'\x00'), None)
935 self.assertIs(self.decode(b'\x08'), False)
936 self.assertIs(self.decode(b'\x09'), True)
937 self.assertEqual(self.decode(b'\x0f'), b'')
940 self.assertEqual(self.decode(b'\x10\x00'), 0)
941 self.assertEqual(self.decode(b'\x10\xfe'), 0xfe)
942 self.assertEqual(self.decode(b'\x11\xfe\xdc'), 0xfedc)
943 self.assertEqual(self.decode(b'\x12\xfe\xdc\xba\x98'), 0xfedcba98)
944 self.assertEqual(self.decode(b'\x13\x01\x23\x45\x67\x89\xab\xcd\xef'),
946 self.assertEqual(self.decode(b'\x13\xfe\xdc\xba\x98\x76\x54\x32\x10'),
957 self.decode(bytes([token]) + b'\x00'*16)