--- a/phoneengine/phoneservices/tsrc/ut_dialservice/ut_dialservice.pro Fri Sep 03 13:33:36 2010 +0300
+++ b/phoneengine/phoneservices/tsrc/ut_dialservice/ut_dialservice.pro Fri Sep 17 17:09:12 2010 +0300
@@ -20,24 +20,22 @@
TARGET.UID3 = 0xE31F4ECE
DEPENDPATH += .
INCLUDEPATH += .
-CONFIG += hb
-CONFIG += qtestlib
+CONFIG += hb qtestlib
+QT -= gui
symbian {
-
- INCLUDEPATH += \epoc32\include\platform \
- \epoc32\include\platform\mw \
- \epoc32\include\mw \
+ INCLUDEPATH += /epoc32/include/platform \
+ /epoc32/include/platform/mw \
+ /epoc32/include/mw \
../../../phoneuiutils/inc \
../../../phoneuicontrol/inc \
../../../phoneuiqtviewadapter/src \
- ../../../../inc
+ ../../../../inc \
+ ../../../../tsrc/common
- LIBS += -lxqservice \
- -lxqserviceutil \
- -lphoneuicontrol \
- -lfeatmgr \
- -lxqsettingsmanager
+LIBS += -lxqsettingsmanager \
+ -lsymbianmock \
+ -lmocklib
TARGET.CAPABILITY = ALL -TCB
}
@@ -46,3 +44,12 @@
HEADERS += ../../inc/dialservice.h
SOURCES += unit_tests.cpp
SOURCES += ../../src/dialservice.cpp
+
+# Mocks
+SOURCES += ../../tsrc/shared/mock_xqrequestinfo.cpp
+HEADERS += /epoc32/include/mw/xqserviceprovider.h
+# make mock_xqserviceprovider.cpp build
+DEFINES += XQ_BUILD_XQSERVICE_LIB DEFINES XQ_BUILD_XQSERVICEUTIL_LIB
+SOURCES += ../../tsrc/shared/mock_xqserviceprovider.cpp
+
+symbian:MMP_RULES += SMPSAFE