phonesettings/cpphonesettingsplugins/barringplugin/tsrc/ut_barringplugingroup/ut_barringplugingroup.pro
changeset 22 6bb1b21d2484
parent 21 92ab7f8d0eab
child 27 2f8f8080a020
equal deleted inserted replaced
21:92ab7f8d0eab 22:6bb1b21d2484
    23 TARGET = 
    23 TARGET = 
    24 DEPENDPATH += . ../../src/
    24 DEPENDPATH += . ../../src/
    25 INCLUDEPATH += .
    25 INCLUDEPATH += .
    26 INCLUDEPATH += ../../../inc
    26 INCLUDEPATH += ../../../inc
    27 INCLUDEPATH += ../../../cptelephonyutils/inc
    27 INCLUDEPATH += ../../../cptelephonyutils/inc
    28 DEFINES += BUILD_BARRINGPLUGIN
    28 DEFINES += BUILD_CPTELEPHONYUTILS BUILD_BARRINGPLUGIN \
       
    29            BUILD_PSETWRAPPER BUILD_SSSETTINGSWRAPPER
       
    30 DEFINES += QT_NO_DEBUG_STREAM
    29 
    31 
    30 QT -= gui
    32 QT -= gui
    31 QT += testlib
    33 QT += testlib
    32 
    34 
    33 symbian: { 
    35 symbian: { 
    34     CONFIG += no_icon
    36     CONFIG += no_icon
       
    37     
    35     INCLUDEPATH += /epoc32/include/mw/QtTest \
    38     INCLUDEPATH += /epoc32/include/mw/QtTest \
    36         /epoc32/include/platform/mw \
    39                    /epoc32/include/platform/mw \
    37         /epoc32/include/mw/qt
    40                    /epoc32/include/mw/qt
       
    41     
    38     LIBS += -lmocklib \
    42     LIBS += -lmocklib \
    39         -lsymbianmock \
    43         -lsymbianmock \
    40         -lcpframework 
    44         -lcpframework 
    41         }
    45 }
    42     
    46     
    43 # test code
    47 # test code
    44 HEADERS += ut_barringplugingroup.h
    48 HEADERS += ut_barringplugingroup.h
    45 SOURCES += ut_barringplugingroup.cpp 
    49 SOURCES += ut_barringplugingroup.cpp 
    46     
    50     
    47 # code to be tested
    51 # code to be tested
    48 HEADERS += ../../inc/cpbarringplugin.h \
    52 HEADERS += ../../inc/cpbarringplugin.h \
    49            ../../inc/cpbarringplugingroup.h
    53            ../../inc/cpbarringplugingroup.h \
       
    54            ../../../cptelephonyutils/inc/cpphonenotes.h \
       
    55            ../../../cptelephonyutils/inc/cpplugincommon.h \
       
    56            /epoc32/include/platform/mw/psetwrapper.h \
       
    57            /epoc32/include/platform/mw/psetcliwrapper.h \
       
    58            /epoc32/include/platform/mw/sssettingswrapper.h \
       
    59            /epoc32/include/platform/mw/psetcallwaitingwrapper.h \
       
    60            /epoc32/include/platform/mw/psetcalldivertingwrapper.h \
       
    61            /epoc32/include/platform/mw/psetnetworkwrapper.h \
       
    62            /epoc32/include/platform/mw/psetcallbarringwrapper.h
    50 
    63 
    51     
       
    52 SOURCES += ../../src/cpbarringplugingroup.cpp
    64 SOURCES += ../../src/cpbarringplugingroup.cpp
    53     
    65 
    54 # mocks needed for testing
    66 # mocks needed for testing
    55 SOURCES += ../../../tsrc/mocks/mock_cpbarringplugin.cpp
    67 SOURCES += ../../../tsrc/mocks/mock_cpbarringplugin.cpp
       
    68 SOURCES += ../../../tsrc/mocks/mock_psetcallbarringwrapper.cpp
       
    69 SOURCES += ../../../tsrc/mocks/mock_psetwrapper.cpp
       
    70 SOURCES += ../../../tsrc/mocks/mock_cpphonenotes.cpp
       
    71 SOURCES += ../../../tsrc/mocks/mock_cpplugincommon.cpp
       
    72 SOURCES += ../../../tsrc/mocks/mock_cpitemdatahelper.cpp
       
    73 SOURCES += ../../../tsrc/mocks/mock_hbcheckbox.cpp