Browse Source

gitignore test; add double value set checks in test

tags/json-c-0.13-20171207
Stoian Ivanov 9 years ago
parent
commit
9a313f767f
3 changed files with 10 additions and 2 deletions
  1. +1
    -0
      .gitignore
  2. +8
    -2
      tests/test_set_value.c
  3. +1
    -0
      tests/test_set_value.expected

+ 1
- 0
.gitignore View File

@@ -33,6 +33,7 @@
/tests/test_set_serializer /tests/test_set_serializer
/tests/test_compare /tests/test_compare
/tests/test_util_file /tests/test_util_file
/tests/test_set_value
/tests/*.vg.out /tests/*.vg.out
/tests/*.log /tests/*.log
/tests/*.trs /tests/*.trs


+ 8
- 2
tests/test_set_value.c View File

@@ -23,8 +23,14 @@ int main(int argc, char **argv)
assert (json_object_get_boolean(tmp)==TRUE); assert (json_object_get_boolean(tmp)==TRUE);
json_object_put(tmp); json_object_put(tmp);
printf("BOOL PASSED\n"); printf("BOOL PASSED\n");
tmp=json_object_new_double(12.34);
assert (json_object_get_double(tmp)==12.34);
json_object_set_double(tmp,34.56);
assert (json_object_get_double(tmp)==34.56);
json_object_set_double(tmp,6435.34);
assert (json_object_get_double(tmp)==6435.34);
json_object_put(tmp);
printf("DOUBLE PASSED\n");
printf("PASSED\n"); printf("PASSED\n");
return 0; return 0;
} }

+ 1
- 0
tests/test_set_value.expected View File

@@ -1,4 +1,5 @@
INT PASSED INT PASSED
INT64 PASSED INT64 PASSED
BOOL PASSED BOOL PASSED
DOUBLE PASSED
PASSED PASSED

Loading…
Cancel
Save