1 check that blobmsg is producing expected results: 2 3 $ [ -n "$TEST_BIN_DIR" ] && export PATH="$TEST_BIN_DIR:$PATH" 4 5 $ valgrind --quiet --leak-check=full test-blobmsg-types 6 [*] blobmsg dump: 7 string: Hello, world! 8 int64_max: 9223372036854775807 9 int64_min: -9223372036854775808 10 int32_max: 2147483647 11 int32_min: -2147483648 12 int16_max: 32767 13 int16_min: -32768 14 int8_max: 127 15 int8_min: -128 16 double_max: 1.797693e+308 17 double_min: 2.225074e-308 18 [*] blobmsg dump cast_u64: 19 string: Hello, world! 20 int64_max: 9223372036854775807 21 int64_min: 9223372036854775808 22 int32_max: 2147483647 23 int32_min: 2147483648 24 int16_max: 32767 25 int16_min: 32768 26 int8_max: 127 27 int8_min: 128 28 double_max: 1.797693e+308 29 double_min: 2.225074e-308 30 [*] blobmsg dump cast_s64: 31 string: Hello, world! 32 int64_max: 9223372036854775807 33 int64_min: -9223372036854775808 34 int32_max: 2147483647 35 int32_min: -2147483648 36 int16_max: 32767 37 int16_min: -32768 38 int8_max: 127 39 int8_min: -128 40 double_max: 1.797693e+308 41 double_min: 2.225074e-308 42 43 [*] blobmsg to json: {"string":"Hello, world!","int64_max":9223372036854775807,"int64_min":-9223372036854775808,"int32_max":2147483647,"int32_min":-2147483648,"int16_max":32767,"int16_min":-32768,"int8_max":true,"int8_min":true,"double_max":179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000,"double_min":0.000000} 44 45 [*] blobmsg from json: 46 string: Hello, world! 47 int64_max: 9223372036854775807 48 int64_min: -9223372036854775808 49 int32_max: 2147483647 50 int32_min: -2147483648 51 int16_max: 32767 52 int16_min: -32768 53 int8_max: 1 54 int8_min: 1 55 double_max: 1.797693e+308 56 double_min: 0.000000e+00 57 58 [*] blobmsg from json/cast_u64: 59 string: Hello, world! 60 int64_max: 9223372036854775807 61 int64_min: 9223372036854775808 62 int32_max: 2147483647 63 int32_min: 2147483648 64 int16_max: 32767 65 int16_min: 4294934528 66 int8_max: 1 67 int8_min: 1 68 double_max: 1.797693e+308 69 double_min: 0.000000e+00 70 71 [*] blobmsg from json/cast_s64: 72 string: Hello, world! 73 int64_max: 9223372036854775807 74 int64_min: -9223372036854775808 75 int32_max: 2147483647 76 int32_min: -2147483648 77 int16_max: 32767 78 int16_min: -32768 79 int8_max: 1 80 int8_min: 1 81 double_max: 1.797693e+308 82 double_min: 0.000000e+00
This page was automatically generated by LXR 0.3.1. • OpenWrt