|
1 /* |
|
2 * Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: Project wide unit testing definitions. |
|
15 * |
|
16 */ |
|
17 |
|
18 #ifndef SVPUTDEFS_H |
|
19 #define SVPUTDEFS_H |
|
20 |
|
21 /* |
|
22 #ifdef IMPORT_C |
|
23 #undef IMPORT_C |
|
24 #define IMPORT_C |
|
25 #endif // IMPORT_C |
|
26 |
|
27 #ifdef EXPORT_C |
|
28 #undef EXPORT_C |
|
29 #define EXPORT_C |
|
30 #endif // EXPORT_C |
|
31 */ |
|
32 |
|
33 //#if (defined _DEBUG || defined DEBUG) |
|
34 #if (defined TEST_EUNIT) |
|
35 |
|
36 #define SVP_UT_DEFS \ |
|
37 friend class UT_SipVoipProviderUsecases;\ |
|
38 friend class UT_CSVPController;\ |
|
39 friend class UT_CSVPSessionBase;\ |
|
40 friend class CSVPSession_stub;\ |
|
41 friend class UT_CSVPDTMFEventGenerator;\ |
|
42 friend class UT_CSVPEmergencyConnection;\ |
|
43 friend class UT_CSVPEmergencyIapProvider;\ |
|
44 friend class UT_CSVPEmergencySession;\ |
|
45 friend class UT_CSVPPositioningProvider;\ |
|
46 friend class UT_CSVPHoldConnectedState;\ |
|
47 friend class UT_CSVPHoldContext;\ |
|
48 friend class UT_CSVPHoldController;\ |
|
49 friend class UT_CSVPHoldMediaHandler;\ |
|
50 friend class UT_CSVPHoldOutEstablishingState;\ |
|
51 friend class UT_CSVPHoldInEstablishingState;\ |
|
52 friend class UT_CSVPHoldDHState;\ |
|
53 friend class UT_CSVPHoldInState;\ |
|
54 friend class UT_CSVPHoldOutState;\ |
|
55 friend class UT_CSVPForwardProvider;\ |
|
56 friend class UT_CSVPMoSession;\ |
|
57 friend class UT_CSVPMtSession;\ |
|
58 friend class UT_CSVPPropertyWatch;\ |
|
59 friend class UT_CSVPSSLogCall;\ |
|
60 friend class UT_CSVPSuppServices;\ |
|
61 friend class UT_CSVPTimer;\ |
|
62 friend class UT_CSVPTransferController;\ |
|
63 friend class UT_CSVPTransferStateContext;\ |
|
64 friend class UT_CSVPTransferAcceptedState;\ |
|
65 friend class UT_CSVPTransferIdleState;\ |
|
66 friend class UT_CSVPTransferPendingState;\ |
|
67 friend class UT_CSVPTransferTerminatedState;\ |
|
68 friend class UT_CSVPTransferTerminatingState;\ |
|
69 friend class UT_CSVPUriParser;\ |
|
70 friend class UT_CSVPVolumeObserver;\ |
|
71 friend class UT_CSVPUtility;\ |
|
72 friend class UT_CSVPAudioUtility; |
|
73 |
|
74 #else // (defined _DEBUG || defined DEBUG) |
|
75 |
|
76 #define SVP_UT_DEFS |
|
77 |
|
78 #endif // (defined _DEBUG || defined DEBUG) |
|
79 |
|
80 |
|
81 #endif // SVPUTDEFS_H |
|
82 |
|
83 // end of file |