summaryrefslogtreecommitdiffstats
path: root/tests/auto
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto')
-rw-r--r--tests/auto/gui/itemmodels/qstandarditemmodel/tst_qstandarditemmodel.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/auto/gui/itemmodels/qstandarditemmodel/tst_qstandarditemmodel.cpp b/tests/auto/gui/itemmodels/qstandarditemmodel/tst_qstandarditemmodel.cpp
index f6ed3e142d..e2d7a41bd1 100644
--- a/tests/auto/gui/itemmodels/qstandarditemmodel/tst_qstandarditemmodel.cpp
+++ b/tests/auto/gui/itemmodels/qstandarditemmodel/tst_qstandarditemmodel.cpp
@@ -750,7 +750,11 @@ void tst_QStandardItemModel::data()
QCOMPARE(m_model->data(m_model->index(0, 0), Qt::DisplayRole).toString(), QLatin1String("initialitem"));
QCOMPARE(m_model->data(m_model->index(0, 0), Qt::ToolTipRole).toString(), QLatin1String("tooltip"));
-
+ const QMap<int, QVariant> itmData = m_model->itemData(m_model->index(0, 0));
+ QCOMPARE(itmData.value(Qt::DisplayRole), QLatin1String("initialitem"));
+ QCOMPARE(itmData.value(Qt::ToolTipRole), QLatin1String("tooltip"));
+ QVERIFY(!itmData.contains(Qt::UserRole - 1));
+ QVERIFY(m_model->itemData(QModelIndex()).isEmpty());
}
void tst_QStandardItemModel::clearItemData()