Poco::JSON::PrintHandler not working for nested arrays #782

This commit is contained in:
albert.j.cross@gmail.com
2015-04-20 23:13:49 +02:00
parent 1b70142f63
commit fffb6bc7a0
3 changed files with 41 additions and 28 deletions

View File

@@ -1220,6 +1220,21 @@ void JSONTest::testPrintHandler()
parser.reset();
parser.parse(json);
assert (json == ostr.str());
json="[[\"a\"],[\"b\"],[[\"c\"],[\"d\"]]]";
ostr.str("");
pHandler->setIndent(0);
parser.reset();
parser.parse(json);
assert (json == ostr.str());
json="[{\"1\":\"one\",\"0\":[\"zero\",\"nil\"]}]";
ostr.str("");
pHandler->setIndent(0);
parser.reset();
parser.parse(json);
assert (json == ostr.str());
}