Add unit test for Issue 889
This commit is contained in:
parent
33a9f58509
commit
84a0356608
@ -100,6 +100,19 @@ TEST(Writer, String) {
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
TEST(Writer, Issue_889) {
|
||||||
|
char buf[100] = "Hello";
|
||||||
|
|
||||||
|
StringBuffer buffer;
|
||||||
|
Writer<StringBuffer> writer(buffer);
|
||||||
|
writer.StartArray();
|
||||||
|
writer.String(buf);
|
||||||
|
writer.EndArray();
|
||||||
|
|
||||||
|
EXPECT_STREQ("[\"Hello\"]", buffer.GetString());
|
||||||
|
EXPECT_TRUE(writer.IsComplete()); \
|
||||||
|
}
|
||||||
|
|
||||||
TEST(Writer, ScanWriteUnescapedString) {
|
TEST(Writer, ScanWriteUnescapedString) {
|
||||||
const char json[] = "[\" \\\"0123456789ABCDEF\"]";
|
const char json[] = "[\" \\\"0123456789ABCDEF\"]";
|
||||||
// ^ scanning stops here.
|
// ^ scanning stops here.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user