add test case for jsonformatter

Change array indexes from "[num]" to ".num." in path
This commit is contained in:
2016-11-03 00:23:10 +03:00
parent 004a97800c
commit 7565ea2e82
5 changed files with 151 additions and 4 deletions

View File

@ -178,8 +178,8 @@ QVariant AWJsonFormatter::getFromMap(const QVariant &value,
void AWJsonFormatter::initPath()
{
m_splittedPath.clear();
QStringList splittedByDot = m_path.split(QRegExp(QString("(\\.|\\[|\\])")),
QString::SkipEmptyParts);
QStringList splittedByDot
= m_path.split(QChar('.'), QString::SkipEmptyParts);
for (auto &element : splittedByDot) {
bool ok;