@@ -14,6 +14,8 @@ int main(int argc, char **argv) | |||||
MC_SET_DEBUG(1); | MC_SET_DEBUG(1); | ||||
test_case_parse(); | test_case_parse(); | ||||
return 0; | |||||
} | } | ||||
/* make sure only lowercase forms are parsed in strict mode */ | /* make sure only lowercase forms are parsed in strict mode */ | ||||
@@ -86,12 +86,16 @@ int main() | |||||
/* Test NaN handling */ | /* Test NaN handling */ | ||||
obj = json_object_new_double(zero_dot_zero / zero_dot_zero); | obj = json_object_new_double(zero_dot_zero / zero_dot_zero); | ||||
printf("obj(0.0/0.0)=%s\n", json_object_to_json_string(obj)); | printf("obj(0.0/0.0)=%s\n", json_object_to_json_string(obj)); | ||||
json_object_put(obj); | |||||
/* Test Infinity and -Infinity handling */ | /* Test Infinity and -Infinity handling */ | ||||
obj = json_object_new_double(1.0/zero_dot_zero); | obj = json_object_new_double(1.0/zero_dot_zero); | ||||
printf("obj(1.0/0.0)=%s\n", json_object_to_json_string(obj)); | printf("obj(1.0/0.0)=%s\n", json_object_to_json_string(obj)); | ||||
json_object_put(obj); | |||||
obj = json_object_new_double(-1.0/zero_dot_zero); | obj = json_object_new_double(-1.0/zero_dot_zero); | ||||
printf("obj(-1.0/0.0)=%s\n", json_object_to_json_string(obj)); | printf("obj(-1.0/0.0)=%s\n", json_object_to_json_string(obj)); | ||||
json_object_put(obj); | |||||
return 0; | |||||
} | } |
@@ -58,5 +58,7 @@ int main(int argc, char **argv) | |||||
printf("new_obj.to_string()=%s\n", json_object_to_json_string_ext(new_obj,JSON_C_TO_STRING_NOZERO)); | printf("new_obj.to_string()=%s\n", json_object_to_json_string_ext(new_obj,JSON_C_TO_STRING_NOZERO)); | ||||
json_object_put(new_obj); | json_object_put(new_obj); | ||||
return 0; | |||||
} | } | ||||
@@ -26,6 +26,8 @@ int main(void) | |||||
puts(separator); | puts(separator); | ||||
test_incremental_parse(); | test_incremental_parse(); | ||||
puts(separator); | puts(separator); | ||||
return 0; | |||||
} | } | ||||
static json_c_visit_userfunc clear_serializer; | static json_c_visit_userfunc clear_serializer; | ||||
@@ -49,6 +49,8 @@ int main(void) | |||||
printf("================================\n\n"); | printf("================================\n\n"); | ||||
json_object_put(jso); | json_object_put(jso); | ||||
return 0; | |||||
} | } | ||||