333 Commits

Author SHA1 Message Date
miloyip
81c539e739 Merge remote-tracking branch 'origin/master' into issue298_coverage 2015-04-14 11:29:58 +08:00
miloyip
9dcc1f44f5 Remove deprecated test 2015-04-14 11:09:45 +08:00
miloyip
67be9ed2cb Remove depreciated FileStream 2015-04-14 11:08:47 +08:00
miloyip
f89c4b52b6 Use PrettyWriter to cover FileWriteStream::PutN() 2015-04-14 10:50:39 +08:00
miloyip
3675b33a2a Search more paths for different build situations 2015-04-14 10:35:45 +08:00
miloyip
3f7a3bcc04 Add separate allocators test 2015-04-14 10:19:05 +08:00
miloyip
c0ba5cffcd Add comment 2015-04-14 10:01:22 +08:00
miloyip
056125db82 Improve coverage of Stack 2015-04-14 10:00:53 +08:00
miloyip
bff588e665 Typo 2015-04-14 09:50:22 +08:00
miloyip
5dde9ae45e Cover MemoryPoolAllocator::Capacity() 2015-04-14 09:49:55 +08:00
miloyip
f51c0141c5 Improve coverage of encodings 2015-04-14 00:39:54 +08:00
miloyip
933c4a6cb1 Improve Value deep-clone coverage 2015-04-13 23:12:57 +08:00
miloyip
4bcedab513 Try to improve coverage of encodings 2015-04-13 23:03:00 +08:00
miloyip
985971a563 Fix gcc/clang compilation 2015-04-13 22:46:09 +08:00
Milo Yip
3bc95ecd7c Add coverage for Document::ParseXXX() 2015-04-13 22:04:00 +08:00
miloyip
59ffb9e5f0 Try to fix a gcc/clang error 2015-04-13 18:32:11 +08:00
miloyip
d439f989bf Add valuetest coverage 2015-04-13 18:10:07 +08:00
miloyip
074554965d Improve Reading kParseErrorTermination coverage 2015-04-13 17:07:15 +08:00
miloyip
331009a321 Fix gcc warning 2015-04-13 16:49:10 +08:00
miloyip
7e1a6a1bb2 Add Reader kParseErrorTermination coverage 2015-04-13 16:45:00 +08:00
miloyip
23809ddef6 Revert "Enable SIMD macros in unit tests"
This reverts commit bcd879653fd0044931db5387dca2ac22005e0101.
2015-04-13 16:27:49 +08:00
miloyip
bcd879653f Enable SIMD macros in unit tests 2015-04-13 16:13:39 +08:00
miloyip
affd2736c3 Fix gcc warning for itoatest 2015-04-13 15:22:26 +08:00
miloyip
0b793ea58a Add test for covering PutN() generic version 2015-04-13 15:18:26 +08:00
miloyip
e9b92256a2 Add itoatest 2015-04-13 15:11:32 +08:00
miloyip
18a8891f0d Improve coverage for Writer and PrettyWriter 2015-04-13 14:50:08 +08:00
miloyip
3c028685df Add tests for Writer API for RAPIDJSON_HAS_STDSTRING 2015-04-13 14:25:05 +08:00
miloyip
3d82781a75 Improve PrettyWriter coverage 2015-04-13 14:17:21 +08:00
miloyip
127ce7175a Add a missing error handling for Writer, and add tests for invalid encoding. 2015-04-13 14:05:43 +08:00
miloyip
79433827e8 Add Tests for WriteUInt64(), WriteInt64() of generic stream 2015-04-13 13:41:56 +08:00
miloyip
a0a6d737fc Fix gcc compilation 2015-04-13 11:13:03 +08:00
miloyip
752afa7b79 Add prettywritertest 2015-04-13 10:58:05 +08:00
miloyip
6ee691550f Move GenericPointer::kInvalidIndex to rapidjson::kPointerInvalidIndex
It is needed to prevent linking error for gcc/clang
2015-04-11 14:48:33 +08:00
miloyip
55f8339a0a Compare exact binary representation for full precision test
Conflicts:
	doc/diagram/simpledom.png
2015-04-11 11:26:47 +08:00
Milo Yip
d7ad55f49e Another two warnings 2015-04-11 00:20:10 +08:00
Milo Yip
09448e980b Another warning in valuetest 2015-04-11 00:12:15 +08:00
Milo Yip
2452afbf3c Fix -Wfloat-equal warnings in Value::operator== and valuetest 2015-04-11 00:02:17 +08:00
Milo Yip
e04d66bdd8 Try to use EXPECT_NEAR 2015-04-10 23:47:53 +08:00
Milo Yip
c18812a36a Fix yet another -Wfloat-equal warning 2015-04-10 23:37:20 +08:00
Milo Yip
2524693cfd Suppress float-equal in readertest.cpp 2015-04-10 23:24:33 +08:00
Milo Yip
fb4f321d82 Fix another -Wfloat-equal warning 2015-04-10 23:10:08 +08:00
Milo Yip
53ed550a5e Merge remote-tracking branch 'origin/master' into issue287_WarningFloatEqual 2015-04-10 22:50:24 +08:00
Milo Yip
e0743b2fb0 Fix a clang/gcc warning 2015-04-10 22:43:46 +08:00
Milo Yip
26be3be5c7 Fix several clang/gcc warnings 2015-04-10 22:12:59 +08:00
Milo Yip
02aa12a29e Merge pull request #291 from miloyip/issue289_NegativeZeroRoundtrip
Fix #289 negative zero roundtrip (double only)
2015-04-10 21:53:58 +08:00
Milo Yip
f73ec57241 Add -Wfloat-equal to reproduce warnings 2015-04-10 21:30:42 +08:00
Milo Yip
e5cf3b85f3 Fix #289 negative zero roundtrip (double only) 2015-04-10 21:24:29 +08:00
Milo Yip
b7e34100ed Fix #288 double quote in unicode escape 2015-04-10 20:36:27 +08:00
Milo Yip
b2d72ef751 Add XXXByPointer() helper functions 2015-04-10 19:28:12 +08:00
Milo Yip
cf0ff19cac Add Pointer default/copy constructor, assignment operator. Test constructor with tokens 2015-04-10 18:25:02 +08:00