You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

test_parse_int64.expected 2.5 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. ==========json_parse_int64() test===========
  2. buf=x parseit=1, value=-666
  3. buf=0 parseit=0, value=0
  4. buf=-0 parseit=0, value=0
  5. buf=00000000 parseit=0, value=0
  6. buf=-00000000 parseit=0, value=0
  7. buf=1 parseit=0, value=1
  8. buf=2147483647 parseit=0, value=2147483647
  9. buf=-1 parseit=0, value=-1
  10. buf= -1 parseit=0, value=-1
  11. buf=00001234 parseit=0, value=1234
  12. buf=0001234x parseit=0, value=1234
  13. buf=-00001234 parseit=0, value=-1234
  14. buf=-00001234x parseit=0, value=-1234
  15. buf=4294967295 parseit=0, value=4294967295
  16. buf=4294967296 parseit=0, value=4294967296
  17. buf=21474836470 parseit=0, value=21474836470
  18. buf=31474836470 parseit=0, value=31474836470
  19. buf=-2147483647 parseit=0, value=-2147483647
  20. buf=-2147483648 parseit=0, value=-2147483648
  21. buf=-2147483649 parseit=0, value=-2147483649
  22. buf=-21474836480 parseit=0, value=-21474836480
  23. buf=9223372036854775806 parseit=0, value=9223372036854775806
  24. buf=9223372036854775807 parseit=0, value=9223372036854775807
  25. buf=9223372036854775808 parseit=0, value=9223372036854775807
  26. buf=-9223372036854775808 parseit=0, value=-9223372036854775808
  27. buf=-9223372036854775809 parseit=0, value=-9223372036854775808
  28. buf=18446744073709551614 parseit=0, value=9223372036854775807
  29. buf=18446744073709551615 parseit=0, value=9223372036854775807
  30. buf=18446744073709551616 parseit=0, value=9223372036854775807
  31. buf=-18446744073709551616 parseit=0, value=-9223372036854775808
  32. buf=123 parseit=0, value=123
  33. ==========json_parse_uint64() test===========
  34. buf=x parseit=1, value=666
  35. buf=0 parseit=0, value=0
  36. buf=-0 parseit=1, value=0
  37. buf=00000000 parseit=0, value=0
  38. buf=-00000000 parseit=1, value=0
  39. buf=1 parseit=0, value=1
  40. buf=2147483647 parseit=0, value=2147483647
  41. buf=-1 parseit=1, value=18446744073709551615
  42. buf=-9223372036854775808 parseit=1, value=9223372036854775808
  43. buf= 1 parseit=0, value=1
  44. buf=00001234 parseit=0, value=1234
  45. buf=0001234x parseit=0, value=1234
  46. buf=4294967295 parseit=0, value=4294967295
  47. buf=4294967296 parseit=0, value=4294967296
  48. buf=21474836470 parseit=0, value=21474836470
  49. buf=31474836470 parseit=0, value=31474836470
  50. buf=9223372036854775806 parseit=0, value=9223372036854775806
  51. buf=9223372036854775807 parseit=0, value=9223372036854775807
  52. buf=9223372036854775808 parseit=0, value=9223372036854775808
  53. buf=18446744073709551614 parseit=0, value=18446744073709551614
  54. buf=18446744073709551615 parseit=0, value=18446744073709551615
  55. buf=18446744073709551616 parseit=0, value=18446744073709551615
  56. buf=123 parseit=0, value=123