equal
deleted
inserted
replaced
29 #include "hbstubs_helper.h" |
29 #include "hbstubs_helper.h" |
30 |
30 |
31 #include <hbicon.h> |
31 #include <hbicon.h> |
32 #include <QtTest/QtTest> |
32 #include <QtTest/QtTest> |
33 #include <hbfontspec.h> |
33 #include <hbfontspec.h> |
|
34 #include <xqsettingsmanager.h> |
34 |
35 |
35 Q_DECLARE_METATYPE(LogsEvent *) |
36 Q_DECLARE_METATYPE(LogsEvent *) |
36 Q_DECLARE_METATYPE(LogsCall *) |
37 Q_DECLARE_METATYPE(LogsCall *) |
37 Q_DECLARE_METATYPE(LogsDetailsModel *) |
38 Q_DECLARE_METATYPE(LogsDetailsModel *) |
38 Q_DECLARE_METATYPE(LogsMessage *) |
39 Q_DECLARE_METATYPE(LogsMessage *) |
520 QVERIFY( mModel->mDbConnector->mEventsSeen.count() == 0 ); |
521 QVERIFY( mModel->mDbConnector->mEventsSeen.count() == 0 ); |
521 } |
522 } |
522 |
523 |
523 void UT_LogsModel::testClearMissedCallsCounter() |
524 void UT_LogsModel::testClearMissedCallsCounter() |
524 { |
525 { |
|
526 XQSettingsManager::mFailed = false; |
|
527 XQSettingsManager::mCurrentVal = 1; |
525 QVERIFY( mModel->clearMissedCallsCounter() == 0 ); |
528 QVERIFY( mModel->clearMissedCallsCounter() == 0 ); |
526 } |
529 } |
527 |
530 |
528 void UT_LogsModel::testRefreshData() |
531 void UT_LogsModel::testRefreshData() |
529 { |
532 { |
537 QVERIFY( LogsDbConnectorStubHelper::lastCalledFunction() == "compressData" ); |
540 QVERIFY( LogsDbConnectorStubHelper::lastCalledFunction() == "compressData" ); |
538 } |
541 } |
539 |
542 |
540 void UT_LogsModel::testPredictiveSearchStatus() |
543 void UT_LogsModel::testPredictiveSearchStatus() |
541 { |
544 { |
542 LogsDbConnectorStubHelper::setPredictiveSearch(1); |
545 LogsCommonData::getInstance().freeCommonData(); |
|
546 XQSettingsManager::mCurrentVal = 1; |
543 QVERIFY( mModel->predictiveSearchStatus() == 1 ); |
547 QVERIFY( mModel->predictiveSearchStatus() == 1 ); |
544 QVERIFY( LogsDbConnectorStubHelper::lastCalledFunction() == "predictiveSearchStatus" ); |
|
545 } |
548 } |
546 |
549 |
547 void UT_LogsModel::testSetPredictiveSearch() |
550 void UT_LogsModel::testSetPredictiveSearch() |
548 { |
551 { |
549 LogsDbConnectorStubHelper::setPredictiveSearch(2); |
552 XQSettingsManager::mCurrentVal = 2; |
550 QVERIFY( mModel->setPredictiveSearch(true) == 0 ); |
553 QVERIFY( mModel->setPredictiveSearch(true) == 0 ); |
551 QVERIFY( LogsDbConnectorStubHelper::lastCalledFunction() == "setPredictiveSearch" ); |
554 QVERIFY( mModel->predictiveSearchStatus() == 1 ); |
552 } |
555 } |
553 |
556 |
554 void UT_LogsModel::testUpdateConfiguration() |
557 void UT_LogsModel::testUpdateConfiguration() |
555 { |
558 { |
556 QSignalSpy spy(mModel, SIGNAL(modelReset())); |
559 QSignalSpy spy(mModel, SIGNAL(modelReset())); |