Browse Source

Add a test for serializing the double value -1.0.

tags/json-c-0.14-20200419
Eric Haszlakiewicz 5 years ago
parent
commit
ac26ea9c5b
2 changed files with 5 additions and 0 deletions
  1. +4
    -0
      tests/test_float.c
  2. +1
    -0
      tests/test_float.expected

+ 4
- 0
tests/test_float.c View File

@@ -11,6 +11,10 @@ int main(void)
json = json_object_new_double(1.0); json = json_object_new_double(1.0);
printf("json = %s\n", json_object_to_json_string_ext(json, JSON_C_TO_STRING_PRETTY)); printf("json = %s\n", json_object_to_json_string_ext(json, JSON_C_TO_STRING_PRETTY));
json_object_put(json); json_object_put(json);

json = json_object_new_double(-1.0);
printf("json = %s\n", json_object_to_json_string_ext(json, JSON_C_TO_STRING_PRETTY));
json_object_put(json);
json = json_object_new_double(1.23); json = json_object_new_double(1.23);
printf("json = %s\n", json_object_to_json_string_ext(json, JSON_C_TO_STRING_PRETTY)); printf("json = %s\n", json_object_to_json_string_ext(json, JSON_C_TO_STRING_PRETTY));
json_object_put(json); json_object_put(json);


+ 1
- 0
tests/test_float.expected View File

@@ -1,4 +1,5 @@
json = 1.0 json = 1.0
json = -1.0
json = 1.23 json = 1.23
json = 123456789.0 json = 123456789.0
json = 123456789.123 json = 123456789.123

Loading…
Cancel
Save