• Home
  • Raw
  • Download

Lines Matching refs:decode

23 from pw_tokenizer import decode
41 self.assertEqual(decode.decode(fmt, encoded, True), decoded)
46 decode.decode('Why, %c', b'\x01', True),
51 decode.decode('%sXY%+ldxy%u', b'\x83N\x80!\x01\x02', True),
60 decode.decode('%s%lld%9u', b'\x82$\x80\x80', True),
69 decode.decode('%c', b'\xff\xff\xff\xff\x0f', True),
74 self.assertEqual(decode.decode('Why, %c', b'\x01'), 'Why, %c')
76 self.assertEqual(decode.decode('%s %d', b'\x01!'), '! %d')
81 decode.decode('Hello: %p', b'\x00', True), 'Hello: 0x00000000'
84 decode.decode('%p%d%d', b'\x02\x80', True),
89 result = decode.FormatString('%n').format(b'')
97 result = decode.FormatString('%%').format(b'')
103 result = decode.FormatString('%+%').format(b'')
108 result = decode.FormatString('%-%').format(b'')
113 result = decode.FormatString('% %').format(b'')
118 result = decode.FormatString('%#%').format(b'')
123 result = decode.FormatString('%0%').format(b'')
130 result = decode.FormatString('%hh%').format(b'')
134 result = decode.FormatString('%h%').format(b'')
138 result = decode.FormatString('%l%').format(b'')
142 result = decode.FormatString('%ll%').format(b'')
146 result = decode.FormatString('%L%').format(b'')
150 result = decode.FormatString('%j%').format(b'')
154 result = decode.FormatString('%z%').format(b'')
158 result = decode.FormatString('%t%').format(b'')
163 result = decode.FormatString('%9%').format(b'')
167 result = decode.FormatString('%10%').format(b'')
171 result = decode.FormatString('%*%').format(b'')
175 result = decode.FormatString('%.5%').format(b'')
179 result = decode.FormatString('%.10%').format(b'')
183 result = decode.FormatString('%.*%').format(b'')
192 result = decode.FormatString('%d').format(encode.encode_args(-10))
198 result = decode.FormatString('%-5d').format(encode.encode_args(10))
204 result = decode.FormatString('%+d').format(encode.encode_args(10))
210 result = decode.FormatString('% d').format(encode.encode_args(10))
218 result = decode.FormatString('%+ d').format(encode.encode_args(10))
223 result = decode.FormatString('% +d').format(encode.encode_args(10))
229 result = decode.FormatString('%#d').format(encode.encode_args(10))
233 result = decode.FormatString('%05d').format(encode.encode_args(10))
240 result = decode.FormatString('%hhd').format(encode.encode_args(-10))
245 result = decode.FormatString('%hd').format(encode.encode_args(-10))
250 result = decode.FormatString('%ld').format(encode.encode_args(-10))
255 result = decode.FormatString('%lld').format(encode.encode_args(-10))
260 result = decode.FormatString('%jd').format(encode.encode_args(-10))
265 result = decode.FormatString('%zd').format(encode.encode_args(-10))
270 result = decode.FormatString('%td').format(encode.encode_args(-10))
276 result = decode.FormatString('%5d').format(encode.encode_args(-10))
282 result = decode.FormatString('%05d').format(encode.encode_args(-10))
287 result = decode.FormatString('%10d').format(encode.encode_args(-10))
292 result = decode.FormatString('%*d').format(encode.encode_args(10, -10))
297 result = decode.FormatString('%*d').format(encode.encode_args(-10))
301 result = decode.FormatString('%.5d').format(encode.encode_args(-10))
306 result = decode.FormatString('%.10d').format(encode.encode_args(-10))
311 result = decode.FormatString('%.*d').format(encode.encode_args(10, -10))
316 result = decode.FormatString('%.0d').format(encode.encode_args(-10))
321 result = decode.FormatString('%.d').format(encode.encode_args(-10))
326 result = decode.FormatString('%.0d').format(encode.encode_args(0))
331 result = decode.FormatString('%.d').format(encode.encode_args(0))
336 result = decode.FormatString('%10.5d').format(encode.encode_args(-10))
341 result = decode.FormatString('%*.*d').format(
348 result = decode.FormatString('%.*d').format(encode.encode_args(-10))
352 result = decode.FormatString('%.u%.*lu%0*lu').format(
359 result = decode.FormatString('%.u%.*lu%0*lu').format(
366 result = decode.FormatString('%.u%.*lu%0*lu').format(
376 result = decode.FormatString('%i').format(encode.encode_args(-10))
382 result = decode.FormatString('%-5i').format(encode.encode_args(10))
388 result = decode.FormatString('%+i').format(encode.encode_args(10))
394 result = decode.FormatString('% i').format(encode.encode_args(10))
402 result = decode.FormatString('%+ i').format(encode.encode_args(10))
407 result = decode.FormatString('% +i').format(encode.encode_args(10))
413 result = decode.FormatString('%#i').format(encode.encode_args(10))
418 result = decode.FormatString('%05i').format(encode.encode_args(10))
425 result = decode.FormatString('%hhi').format(encode.encode_args(-10))
430 result = decode.FormatString('%hi').format(encode.encode_args(-10))
435 result = decode.FormatString('%li').format(encode.encode_args(-10))
440 result = decode.FormatString('%lli').format(encode.encode_args(-10))
445 result = decode.FormatString('%ji').format(encode.encode_args(-10))
450 result = decode.FormatString('%zi').format(encode.encode_args(-10))
455 result = decode.FormatString('%ti').format(encode.encode_args(-10))
463 result = decode.FormatString('%u').format(encode.encode_args(10))
469 result = decode.FormatString('%#u').format(encode.encode_args(10))
474 result = decode.FormatString('%hhu').format(encode.encode_args(10))
479 result = decode.FormatString('%hu').format(encode.encode_args(10))
484 result = decode.FormatString('%lu').format(encode.encode_args(10))
489 result = decode.FormatString('%llu').format(encode.encode_args(10))
494 result = decode.FormatString('%ju').format(encode.encode_args(10))
499 result = decode.FormatString('%zu').format(encode.encode_args(10))
504 result = decode.FormatString('%tu').format(encode.encode_args(10))
509 result = decode.FormatString('%Lu').format(encode.encode_args(10))
517 result = decode.FormatString('%o').format(encode.encode_args(10))
523 result = decode.FormatString('%#o').format(encode.encode_args(10))
529 result = decode.FormatString('%#10o').format(encode.encode_args(10))
535 result = decode.FormatString('%#010o').format(encode.encode_args(10))
541 result = decode.FormatString('%#-5o').format(encode.encode_args(10))
547 result = decode.FormatString('%+#o').format(encode.encode_args(10))
553 result = decode.FormatString('% #o').format(encode.encode_args(10))
559 result = decode.FormatString('%#05o').format(encode.encode_args(10))
567 result = decode.FormatString('%+ #o').format(encode.encode_args(10))
574 result = decode.FormatString('%hho').format(encode.encode_args(10))
579 result = decode.FormatString('%ho').format(encode.encode_args(10))
584 result = decode.FormatString('%lo').format(encode.encode_args(10))
589 result = decode.FormatString('%llo').format(encode.encode_args(10))
594 result = decode.FormatString('%jo').format(encode.encode_args(10))
599 result = decode.FormatString('%zo').format(encode.encode_args(10))
604 result = decode.FormatString('%to').format(encode.encode_args(10))
609 result = decode.FormatString('%Lo').format(encode.encode_args(10))
617 result = decode.FormatString('%x').format(encode.encode_args(10))
623 result = decode.FormatString('%#x').format(encode.encode_args(10))
630 result = decode.FormatString('%hhx').format(encode.encode_args(10))
635 result = decode.FormatString('%hx').format(encode.encode_args(10))
640 result = decode.FormatString('%lx').format(encode.encode_args(10))
645 result = decode.FormatString('%llx').format(encode.encode_args(10))
650 result = decode.FormatString('%jx').format(encode.encode_args(10))
655 result = decode.FormatString('%zx').format(encode.encode_args(10))
660 result = decode.FormatString('%tx').format(encode.encode_args(10))
665 result = decode.FormatString('%Lx').format(encode.encode_args(10))
673 result = decode.FormatString('%X').format(encode.encode_args(10))
679 result = decode.FormatString('%#X').format(encode.encode_args(10))
686 result = decode.FormatString('%hhX').format(encode.encode_args(10))
691 result = decode.FormatString('%hX').format(encode.encode_args(10))
696 result = decode.FormatString('%lX').format(encode.encode_args(10))
701 result = decode.FormatString('%llX').format(encode.encode_args(10))
706 result = decode.FormatString('%jX').format(encode.encode_args(10))
711 result = decode.FormatString('%zX').format(encode.encode_args(10))
716 result = decode.FormatString('%tX').format(encode.encode_args(10))
721 result = decode.FormatString('%LX').format(encode.encode_args(10))
735 decode.FormatSpec.from_string(signed_spec)
736 .decode(bytearray(encoded))
742 decode.FormatSpec.from_string(unsigned_spec)
743 .decode(bytearray(encoded))
753 result = decode.FormatString('%f').format(encode.encode_args(2.2))
759 result = decode.FormatString('%-10f').format(encode.encode_args(2.2))
765 result = decode.FormatString('%+f').format(encode.encode_args(2.2))
771 result = decode.FormatString('% f').format(encode.encode_args(2.2))
779 result = decode.FormatString('%+ f').format(encode.encode_args(2.2))
784 result = decode.FormatString('% +f').format(encode.encode_args(2.2))
790 result = decode.FormatString('%.0f').format(encode.encode_args(2.0))
795 result = decode.FormatString('%#.0f').format(encode.encode_args(2.0))
801 result = decode.FormatString('%010f').format(encode.encode_args(2.2))
808 result = decode.FormatString('%hhf').format(encode.encode_args(2.2))
813 result = decode.FormatString('%hf').format(encode.encode_args(2.2))
818 result = decode.FormatString('%lf').format(encode.encode_args(2.2))
823 result = decode.FormatString('%llf').format(encode.encode_args(2.2))
828 result = decode.FormatString('%jf').format(encode.encode_args(2.2))
833 result = decode.FormatString('%zf').format(encode.encode_args(2.2))
838 result = decode.FormatString('%tf').format(encode.encode_args(2.2))
843 result = decode.FormatString('%Lf').format(encode.encode_args(2.2))
849 result = decode.FormatString('%9f').format(encode.encode_args(2.2))
854 result = decode.FormatString('%10f').format(encode.encode_args(2.2))
859 result = decode.FormatString('%*f').format(encode.encode_args(10, 2.2))
864 result = decode.FormatString('%f').format(encode.encode_args(math.inf))
870 result = decode.FormatString('%.4f').format(encode.encode_args(2.2))
875 result = decode.FormatString('%.10f').format(encode.encode_args(2.2))
880 result = decode.FormatString('%.*f').format(encode.encode_args(10, 2.2))
885 result = decode.FormatString('%.0f').format(encode.encode_args(2.2))
890 result = decode.FormatString('%.f').format(encode.encode_args(2.2))
895 result = decode.FormatString('%10.0f').format(encode.encode_args(2.2))
900 result = decode.FormatString('%*.*f').format(
907 result = decode.FormatString('%-5f').format(
915 result = decode.FormatString('%+f').format(encode.encode_args(math.inf))
921 result = decode.FormatString('% f').format(encode.encode_args(math.inf))
929 result = decode.FormatString('%+ f').format(
936 result = decode.FormatString('% +f').format(
944 result = decode.FormatString('%#f').format(encode.encode_args(math.inf))
950 result = decode.FormatString('%05f').format(
958 result = decode.FormatString('%9f').format(encode.encode_args(math.inf))
963 result = decode.FormatString('%10f').format(
970 result = decode.FormatString('%*f').format(
977 result = decode.FormatString('%.4f').format(
984 result = decode.FormatString('%.10f').format(
991 result = decode.FormatString('%.*f').format(
998 result = decode.FormatString('%.0f').format(
1005 result = decode.FormatString('%.f').format(encode.encode_args(math.inf))
1010 result = decode.FormatString('%10.0f').format(
1019 result = decode.FormatString('%*.*f').format(
1026 result = decode.FormatString('%.0f').format(encode.encode_args(0.0))
1033 result = decode.FormatString('%F').format(encode.encode_args(2.2))
1040 result = decode.FormatString('%hhF').format(encode.encode_args(2.2))
1045 result = decode.FormatString('%hF').format(encode.encode_args(2.2))
1050 result = decode.FormatString('%lF').format(encode.encode_args(2.2))
1055 result = decode.FormatString('%llF').format(encode.encode_args(2.2))
1060 result = decode.FormatString('%jF').format(encode.encode_args(2.2))
1065 result = decode.FormatString('%zF').format(encode.encode_args(2.2))
1069 result = decode.FormatString('%tF').format(encode.encode_args(2.2))
1075 result = decode.FormatString('%LF').format(encode.encode_args(2.2))
1081 result = decode.FormatString('%F').format(encode.encode_args(math.inf))
1087 result = decode.FormatString('%e').format(encode.encode_args(2.2))
1094 result = decode.FormatString('%hhe').format(encode.encode_args(2.2))
1100 result = decode.FormatString('%he').format(encode.encode_args(2.2))
1106 result = decode.FormatString('%le').format(encode.encode_args(2.2))
1111 result = decode.FormatString('%lle').format(encode.encode_args(2.2))
1116 result = decode.FormatString('%je').format(encode.encode_args(2.2))
1121 result = decode.FormatString('%ze').format(encode.encode_args(2.2))
1126 result = decode.FormatString('%te').format(encode.encode_args(2.2))
1131 result = decode.FormatString('%Le').format(encode.encode_args(2.2))
1139 result = decode.FormatString('%E').format(encode.encode_args(2.2))
1146 result = decode.FormatString('%hhE').format(encode.encode_args(2.2))
1152 result = decode.FormatString('%hE').format(encode.encode_args(2.2))
1158 result = decode.FormatString('%lE').format(encode.encode_args(2.2))
1163 result = decode.FormatString('%llE').format(encode.encode_args(2.2))
1168 result = decode.FormatString('%jE').format(encode.encode_args(2.2))
1173 result = decode.FormatString('%zE').format(encode.encode_args(2.2))
1178 result = decode.FormatString('%tE').format(encode.encode_args(2.2))
1183 result = decode.FormatString('%LE').format(encode.encode_args(2.2))
1191 result = decode.FormatString('%g').format(encode.encode_args(2.2))
1197 result = decode.FormatString('%g').format(encode.encode_args(1048580.0))
1204 result = decode.FormatString('%hhg').format(encode.encode_args(2.2))
1209 result = decode.FormatString('%hg').format(encode.encode_args(2.2))
1214 result = decode.FormatString('%lg').format(encode.encode_args(2.2))
1219 result = decode.FormatString('%llg').format(encode.encode_args(2.2))
1224 result = decode.FormatString('%jg').format(encode.encode_args(2.2))
1229 result = decode.FormatString('%zg').format(encode.encode_args(2.2))
1234 result = decode.FormatString('%tg').format(encode.encode_args(2.2))
1239 result = decode.FormatString('%Lg').format(encode.encode_args(2.2))
1247 result = decode.FormatString('%G').format(encode.encode_args(2.2))
1253 result = decode.FormatString('%G').format(encode.encode_args(1048580.0))
1260 result = decode.FormatString('%hhG').format(encode.encode_args(2.2))
1265 result = decode.FormatString('%hG').format(encode.encode_args(2.2))
1270 result = decode.FormatString('%lG').format(encode.encode_args(2.2))
1275 result = decode.FormatString('%llG').format(encode.encode_args(2.2))
1280 result = decode.FormatString('%jG').format(encode.encode_args(2.2))
1285 result = decode.FormatString('%zG').format(encode.encode_args(2.2))
1290 result = decode.FormatString('%tG').format(encode.encode_args(2.2))
1295 result = decode.FormatString('%LG').format(encode.encode_args(2.2))
1305 result = decode.FormatString('%c').format(encode.encode_args(ord('c')))
1311 result = decode.FormatString('%-5c').format(
1319 result = decode.FormatString('%+c').format(encode.encode_args(ord('c')))
1323 result = decode.FormatString('% c').format(encode.encode_args(ord('c')))
1327 result = decode.FormatString('%#c').format(encode.encode_args(ord('c')))
1331 result = decode.FormatString('%0c').format(encode.encode_args(ord('c')))
1336 result = decode.FormatString('%hhc').format(
1343 result = decode.FormatString('%hc').format(encode.encode_args(ord('c')))
1348 result = decode.FormatString('%lc').format(encode.encode_args(ord('c')))
1353 result = decode.FormatString('%llc').format(
1360 result = decode.FormatString('%jc').format(encode.encode_args(ord('c')))
1365 result = decode.FormatString('%zc').format(encode.encode_args(ord('c')))
1370 result = decode.FormatString('%tc').format(encode.encode_args(ord('c')))
1375 result = decode.FormatString('%Lc').format(encode.encode_args(ord('c')))
1381 result = decode.FormatString('%5c').format(encode.encode_args(ord('c')))
1386 result = decode.FormatString('%10c').format(
1393 result = decode.FormatString('%*c').format(
1400 result = decode.FormatString('%.4c').format(
1408 result = decode.FormatString('%lc').format(encode.encode_args(ord('c')))
1414 result = decode.FormatString('%#lc').format(
1420 result = decode.FormatString('%0lc').format(
1430 result = decode.FormatString('%s').format(encode.encode_args('hello'))
1436 result = decode.FormatString('%-6s').format(encode.encode_args('hello'))
1442 result = decode.FormatString('%+s').format(encode.encode_args('hello'))
1446 result = decode.FormatString('% s').format(encode.encode_args('hello'))
1450 result = decode.FormatString('%#s').format(encode.encode_args('hello'))
1454 result = decode.FormatString('%0s').format(encode.encode_args('hello'))
1459 result = decode.FormatString('%hhs').format(encode.encode_args('hello'))
1464 result = decode.FormatString('%hs').format(encode.encode_args('hello'))
1469 result = decode.FormatString('%ls').format(encode.encode_args('hello'))
1474 result = decode.FormatString('%lls').format(encode.encode_args('hello'))
1479 result = decode.FormatString('%js').format(encode.encode_args('hello'))
1484 result = decode.FormatString('%zs').format(encode.encode_args('hello'))
1489 result = decode.FormatString('%ts').format(encode.encode_args('hello'))
1494 result = decode.FormatString('%Ls').format(encode.encode_args('hello'))
1500 result = decode.FormatString('%6s').format(encode.encode_args('hello'))
1507 result = decode.FormatString('%5s').format(encode.encode_args('hello'))
1512 result = decode.FormatString('%10s').format(encode.encode_args('hello'))
1517 result = decode.FormatString('%*s').format(
1524 result = decode.FormatString('%.3s').format(encode.encode_args('hello'))
1529 result = decode.FormatString('%.10s').format(
1536 result = decode.FormatString('%.*s').format(
1543 result = decode.FormatString('%10.3s').format(
1550 result = decode.FormatString('%*.*s').format(
1559 result = decode.FormatString('%ls').format(encode.encode_args('hello'))
1565 result = decode.FormatString('%#ls').format(encode.encode_args('hello'))
1570 result = decode.FormatString('%0ls').format(encode.encode_args('hello'))
1579 result = decode.FormatString('%p').format(
1587 result = decode.FormatString('%-12p').format(
1595 result = decode.FormatString('%+p').format(
1603 result = decode.FormatString('% p').format(
1611 result = decode.FormatString('%#p').format(
1618 result = decode.FormatString('%0p').format(
1626 result = decode.FormatString('%hhp').format(
1632 result = decode.FormatString('%hp').format(
1638 result = decode.FormatString('%lp').format(
1644 result = decode.FormatString('%llp').format(
1650 result = decode.FormatString('%jp').format(
1656 result = decode.FormatString('%zp').format(
1662 result = decode.FormatString('%tp').format(
1668 result = decode.FormatString('%Lp').format(
1675 result = decode.FormatString('%9p').format(
1683 result = decode.FormatString('%11p').format(
1691 result = decode.FormatString('%*p').format(
1698 result = decode.FormatString('%*p').format(
1706 result = decode.FormatString('%.10p').format(
1715 result = decode.FormatString('%p').format(
1723 result = decode.FormatString('%9p').format(
1731 result = decode.FormatString('%11p').format(
1739 result = decode.FormatString('%*p').format(
1746 result = decode.FormatString('%*p').format(
1758 result = decode.FormatString('string').format(b'')
1764 result = decode.FormatString('%d').format(encode.encode_args(0))
1770 result = decode.FormatString('%p%d%d').format(b'\x02\x80')
1780 all_args_ok = decode.FormatString('%d%d%d').format(
1783 missing_one_arg = decode.FormatString('%d%d%d').format(
1786 missing_two_args = decode.FormatString('%d%d%d').format(
1789 all_args_extra_data = decode.FormatString('%d%d%d').format(
1792 missing_one_arg_extra_data = decode.FormatString('%d%d%d').format(