317 LogsCall::resetTestData(); |
317 LogsCall::resetTestData(); |
318 QString dial("12345"); |
318 QString dial("12345"); |
319 view->mDialpad->editor().setText( dial ); |
319 view->mDialpad->editor().setText( dial ); |
320 view->callKeyPressed(); |
320 view->callKeyPressed(); |
321 QVERIFY( LogsCall::isCallToNumberCalled() ); |
321 QVERIFY( LogsCall::isCallToNumberCalled() ); |
|
322 QCOMPARE( LogsCall::lastCalledNumber(), dial ); |
322 QVERIFY( LogsCall::lastCalledFunction() != "initiateCallback" ); |
323 QVERIFY( LogsCall::lastCalledFunction() != "initiateCallback" ); |
|
324 |
|
325 // Make sure that SS numbers are left untouched when calling |
|
326 LogsCall::resetTestData(); |
|
327 dial = "*#7370#"; |
|
328 view->mDialpad->editor().setText( dial ); |
|
329 view->callKeyPressed(); |
|
330 QVERIFY( LogsCall::isCallToNumberCalled() ); |
|
331 QCOMPARE( LogsCall::lastCalledNumber(), dial ); |
|
332 LogsCall::resetTestData(); |
323 |
333 |
324 // Dialpad closed but contains text, call to first item in the list |
334 // Dialpad closed but contains text, call to first item in the list |
325 LogsCall::resetTestData(); |
335 LogsCall::resetTestData(); |
326 view->mDialpad->mIsOpen = false; |
336 view->mDialpad->mIsOpen = false; |
327 view->callKeyPressed(); |
337 view->callKeyPressed(); |
768 mRecentCallsView->clearList(); |
778 mRecentCallsView->clearList(); |
769 QVERIFY( HbStubHelper::dialogShown() ); |
779 QVERIFY( HbStubHelper::dialogShown() ); |
770 |
780 |
771 } |
781 } |
772 |
782 |
773 void UT_LogsRecentCallsView::testClearListOkAnswer() |
783 void UT_LogsRecentCallsView::testClearListAnswer() |
774 { |
784 { |
775 // No filter ,list is not cleared |
785 // No filter ,list is not cleared |
776 mRecentCallsView->mModel->mIsCleared = false; |
786 mRecentCallsView->mModel->mIsCleared = false; |
777 mRecentCallsView->clearListOkAnswer(); |
787 mRecentCallsView->clearListAnswer(HbMessageBox::Ok); |
778 QVERIFY( !mRecentCallsView->mModel->mIsCleared ); |
788 QVERIFY( !mRecentCallsView->mModel->mIsCleared ); |
779 |
789 |
|
790 // Filter exists, cancel button pressed |
|
791 mRecentCallsView->mFilter = new LogsFilter(LogsFilter::Missed); |
|
792 mRecentCallsView->clearListAnswer(HbMessageBox::Cancel); |
|
793 QVERIFY( !mRecentCallsView->mModel->mIsCleared ); |
|
794 |
|
795 |
780 // Filter exists, list is cleared |
796 // Filter exists, list is cleared |
781 mRecentCallsView->mFilter = new LogsFilter( LogsFilter::Missed ); |
797 mRecentCallsView->clearListAnswer(HbMessageBox::Ok); |
782 mRecentCallsView->clearListOkAnswer(); |
|
783 QVERIFY( mRecentCallsView->mModel->mIsCleared ); |
798 QVERIFY( mRecentCallsView->mModel->mIsCleared ); |
784 } |
799 } |
785 |
800 |
786 void UT_LogsRecentCallsView::testIsExitAllowed() |
801 void UT_LogsRecentCallsView::testIsExitAllowed() |
787 { |
802 { |