Commit 8f9ff88c authored by Milo Yip's avatar Milo Yip

Add Writer. ScanWriteUnescapedString to try to improve coverage

parent a8970be5
......@@ -95,6 +95,18 @@ TEST(Writer, String) {
#endif
}
TEST(Writer, ScanWriteUnescapedString) {
const char json[] = "[\" \\\"\"]";
char buffer2[sizeof(json) + 32];
// Use different offset to test different alignments
for (int i = 0; i < 32; i++) {
char* p = buffer2 + i;
memcpy(p, json, sizeof(json));
TEST_ROUNDTRIP(p);
}
}
TEST(Writer, Double) {
TEST_ROUNDTRIP("[1.2345,1.2345678,0.123456789012,1234567.8]");
TEST_ROUNDTRIP("0.0");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment