From ecaa9e17452e55d83a701d002c538736f98aa302 Mon Sep 17 00:00:00 2001 From: David Faure Date: Sat, 26 Oct 2019 22:14:14 +0200 Subject: [PATCH] autotests: check that mapFromSource returns invalid for unmapped columns. Inspired by QTBUG-76976 --- autotests/krearrangecolumnsproxymodeltest.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/autotests/krearrangecolumnsproxymodeltest.cpp b/autotests/krearrangecolumnsproxymodeltest.cpp index ff5f442..7e389cc 100644 --- a/autotests/krearrangecolumnsproxymodeltest.cpp +++ b/autotests/krearrangecolumnsproxymodeltest.cpp @@ -106,6 +106,9 @@ private Q_SLOTS: QCOMPARE(pm.sourceColumnForProxyColumn(0), 3); QCOMPARE(pm.sourceColumnForProxyColumn(1), 1); QCOMPARE(pm.sourceColumnForProxyColumn(2), 0); + + // And mapFromSource should return invalid for unmapped cells + QVERIFY(!pm.mapFromSource(sourceModel.index(0, 2)).isValid()); } void shouldShowNothingIfNoRows()