diff options
Diffstat (limited to 'src/tests/dolphinviewtest_allviewmodes.cpp')
| -rw-r--r-- | src/tests/dolphinviewtest_allviewmodes.cpp | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/src/tests/dolphinviewtest_allviewmodes.cpp b/src/tests/dolphinviewtest_allviewmodes.cpp index 9d13c6a5c..d1557be05 100644 --- a/src/tests/dolphinviewtest_allviewmodes.cpp +++ b/src/tests/dolphinviewtest_allviewmodes.cpp @@ -83,13 +83,11 @@ void DolphinViewTest_AllViewModes::testSelection() { m_view->selectAll(); verifySelectedItemsCount(totalItems); - // TODO: DolphinView::invertSelection() does not work in combination with DolphinView::hasSelection(). Might - // be a Qt-issue - further investigations are needed. - //m_view->invertSelection(); - //verifySelectedItemsCount(0); - // - //m_view->invertSelection(); - //verifySelectedItemsCount(totalItems); + m_view->invertSelection(); + verifySelectedItemsCount(0); + + m_view->invertSelection(); + verifySelectedItemsCount(totalItems); m_view->clearSelection(); verifySelectedItemsCount(0); @@ -149,14 +147,6 @@ void DolphinViewTest_AllViewModes::verifySelectedItemsCount(int itemsCount) cons QVERIFY(m_view->hasSelection()); } else { - if (mode() == DolphinView::ColumnView && - itemView()->selectionModel()->selectedIndexes().count() == 0 && - itemView()->selectionModel()->hasSelection()) { - QEXPECT_FAIL("", - "The selection model's hasSelection() method returns true, but there are no selected indexes. Needs to be investigated.", - Continue); - } - QVERIFY(!m_view->hasSelection()); } } |
