Max Bruckner
|
6405fd15e3
|
CMake: Set default visibility to hidden and dllexport on windows
|
2017-03-01 23:19:35 +01:00 |
|
Max Bruckner
|
b44c917be9
|
tests/common: use CJSON_PUBLIC
|
2017-03-01 23:16:19 +01:00 |
|
Max Bruckner
|
2e118df0cd
|
tests/common.h: Remove unused prototype
|
2017-03-01 22:47:45 +01:00 |
|
Max Bruckner
|
0c0dd4a5b0
|
tests: test trim_trailing_zeroes
|
2017-03-01 18:29:01 +01:00 |
|
Max Bruckner
|
1ea72f8260
|
print_number: Remove trailing zeroes (for doubles)
|
2017-03-01 13:22:32 +01:00 |
|
Max Bruckner
|
1e0bd24f2c
|
Revert "unity: make it work with -Wconversion"
This reverts commit 12acc57967 .
|
2017-03-01 11:57:07 +01:00 |
|
Max Bruckner
|
40e3781e9b
|
CMake: Disable -Werror for Unity
|
2017-03-01 11:57:07 +01:00 |
|
Max Bruckner
|
b056d7cb74
|
Add -Wcomma compiler flag
|
2017-03-01 11:57:06 +01:00 |
|
Max Bruckner
|
899529e866
|
Update unity
|
2017-03-01 09:23:18 +01:00 |
|
Fabrice Fontaine
|
695d8a01a9
|
Do not build unity library if tests are disabled
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
2017-02-28 20:48:04 +01:00 |
|
Max Bruckner
|
c45dc12fd7
|
Tests for typecheck functions
|
2017-02-26 21:54:01 +01:00 |
|
Max Bruckner
|
68cd0d4a11
|
cJSON.c: Pass allocation functions through internal functions
This is the first step in removing the global allocator functions. Every
internal function now only accesses its locally available set of
allocators.
|
2017-02-21 14:50:49 +01:00 |
|
Max Bruckner
|
56b819bfbc
|
tests: test cJSON_GetObjectItem and cJSON_GetObjectItemCaseSensitive
|
2017-02-21 11:17:08 +01:00 |
|
Max Bruckner
|
cbbcc91498
|
tests: cJSON_ArrayForEach
|
2017-02-21 09:17:49 +01:00 |
|
Max Bruckner
|
88e38d042f
|
tests: print_string: test if NULL is printed as empty string
|
2017-02-20 23:07:23 +01:00 |
|
Max Bruckner
|
de36476092
|
tests: print_value
|
2017-02-20 11:11:02 +01:00 |
|
Max Bruckner
|
983a4cd286
|
tests: parse_objects: Fix name of test
|
2017-02-20 11:11:01 +01:00 |
|
Max Bruckner
|
b6abef94ff
|
tests: print_object
|
2017-02-20 11:11:01 +01:00 |
|
Max Bruckner
|
3d66766231
|
tests: print_array
|
2017-02-20 11:11:01 +01:00 |
|
Max Bruckner
|
924122904e
|
tests: print_number
|
2017-02-20 11:11:01 +01:00 |
|
Max Bruckner
|
8aa324fdc8
|
tests: print_string
|
2017-02-20 11:11:01 +01:00 |
|
Max Bruckner
|
7c722dca5f
|
CMake: Add target "check" that builds and runs tests
|
2017-02-17 13:59:26 +01:00 |
|
Max Bruckner
|
5986edba1d
|
tests: Ensure that failed parsing returns invalid items
|
2017-02-15 21:25:52 +01:00 |
|
Max Bruckner
|
c6e1a281f9
|
tests: assertion macros
|
2017-02-15 21:25:52 +01:00 |
|
Max Bruckner
|
4f58695ed3
|
tests: extract common functionality to common.c
|
2017-02-15 21:25:51 +01:00 |
|
Max Bruckner
|
21c02cd3e5
|
CMake: Add Valgrind support
|
2017-02-07 21:35:21 +01:00 |
|
Max Bruckner
|
5a36b71a80
|
unity-tests: parse_value
|
2017-02-07 21:35:21 +01:00 |
|
Max Bruckner
|
9041570eba
|
unity-tests: parse_object
|
2017-02-07 21:35:21 +01:00 |
|
Max Bruckner
|
71b05fd4c2
|
unity-tests: parse_array
|
2017-02-07 21:35:21 +01:00 |
|
Max Bruckner
|
598b609c45
|
unity-tests: parse_string
|
2017-02-07 21:35:20 +01:00 |
|
Max Bruckner
|
b0e5209bde
|
unity-tests: test parse_hex4
|
2017-02-07 21:35:20 +01:00 |
|
Max Bruckner
|
7fd536d7e0
|
unity-tests: parse_number
|
2017-02-07 21:35:20 +01:00 |
|
Max Bruckner
|
be0951dfa4
|
Move parse tests from test.c -> parse_example.c
|
2017-02-07 21:35:20 +01:00 |
|
Max Bruckner
|
bb60d6def5
|
cunity: parse_examples: test example files
Test parsing and printing example files
|
2017-02-07 21:35:19 +01:00 |
|
Max Bruckner
|
896e52255b
|
CMake: Build unity as library
|
2017-02-07 21:35:19 +01:00 |
|
Max Bruckner
|
12acc57967
|
unity: make it work with -Wconversion
|
2017-02-07 21:35:19 +01:00 |
|
Max Bruckner
|
d19f3ae890
|
Merge commit '6b9b57be226a505a9c9cdd9ed029f22495ce04ec' as 'tests/unity'
|
2017-02-07 21:30:57 +01:00 |
|
Christian Schulze
|
52d7d14f6c
|
fixed segfault when the lib tries to parse HTML with embedded CSS; provided test case
|
2016-03-06 16:43:53 +01:00 |
|
Dave Gamble
|
805b652e51
|
here it is, cJSON 1.0
git-svn-id: http://svn.code.sf.net/p/cjson/code@1 e3330c51-1366-4df0-8b21-3ccf24e3d50e
|
2009-08-26 03:55:20 +00:00 |
|