phoneengine/phoneservices/tsrc/ut_dialservice/ut_dialservice.pro
changeset 77 2be0b271d017
parent 46 bc5a64e5bc3c
--- a/phoneengine/phoneservices/tsrc/ut_dialservice/ut_dialservice.pro	Fri Sep 17 08:29:19 2010 +0300
+++ b/phoneengine/phoneservices/tsrc/ut_dialservice/ut_dialservice.pro	Mon Oct 04 00:16:48 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