equal
deleted
inserted
replaced
18 |
18 |
19 |
19 |
20 // INCLUDE FILES |
20 // INCLUDE FILES |
21 #include <stiftestinterface.h> |
21 #include <stiftestinterface.h> |
22 #include <settingserverclient.h> |
22 #include <settingserverclient.h> |
23 #include <screensaverinternalpskeys.h> |
|
24 #include <e32property.h> |
23 #include <e32property.h> |
25 #include <coemain.h> |
24 #include <coemain.h> |
26 |
25 |
27 |
26 |
28 #include "testsdkif.h" |
27 #include "testsdkif.h" |
84 CStifLogger::ETxt, |
83 CStifLogger::ETxt, |
85 CStifLogger::EFile, |
84 CStifLogger::EFile, |
86 EFalse ); |
85 EFalse ); |
87 |
86 |
88 SendTestClassVersion(); |
87 SendTestClassVersion(); |
89 |
88 |
90 TurnOffScreenSaver(); |
|
91 iOffset = CCoeEnv::Static()->AddResourceFileL( _L( "C:\\resource\\testsdkif.rsc")); |
89 iOffset = CCoeEnv::Static()->AddResourceFileL( _L( "C:\\resource\\testsdkif.rsc")); |
92 } |
90 } |
93 |
91 |
94 // ----------------------------------------------------------------------------- |
92 // ----------------------------------------------------------------------------- |
95 // CTestSDKIF::NewL |
93 // CTestSDKIF::NewL |
117 |
115 |
118 // Delete logger |
116 // Delete logger |
119 delete iLog; |
117 delete iLog; |
120 |
118 |
121 CCoeEnv::Static()->DeleteResourceFile( iOffset ); |
119 CCoeEnv::Static()->DeleteResourceFile( iOffset ); |
122 |
|
123 RestoreScreenSaver(); |
|
124 |
|
125 } |
120 } |
126 |
121 |
127 //----------------------------------------------------------------------------- |
122 //----------------------------------------------------------------------------- |
128 // CTestSDKIF::SendTestClassVersion |
123 // CTestSDKIF::SendTestClassVersion |
129 // Method used to send version of test class |
124 // Method used to send version of test class |
155 CTestModuleIf& aTestModuleIf ) // Backpointer to STIF Test Framework |
150 CTestModuleIf& aTestModuleIf ) // Backpointer to STIF Test Framework |
156 { |
151 { |
157 return ( CScriptBase* ) CTestSDKIF::NewL( aTestModuleIf ); |
152 return ( CScriptBase* ) CTestSDKIF::NewL( aTestModuleIf ); |
158 } |
153 } |
159 |
154 |
160 // ----------------------------------------------------------------------------- |
|
161 // Turn off ScreenSaver |
|
162 // ----------------------------------------------------------------------------- |
|
163 // |
|
164 void CTestSDKIF::TurnOffScreenSaver() |
|
165 { |
|
166 |
|
167 TInt err1 = RProperty::Get( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
168 iOldScreenSaverProperty ); |
|
169 TInt err2 = RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
170 KScreenSaverAllowScreenSaver ); |
|
171 RDebug::Printf( "screensaver property=%d err1=%d err2=%d\n", |
|
172 iOldScreenSaverProperty, err1, err2 ); |
|
173 } |
|
174 |
|
175 // ----------------------------------------------------------------------------- |
|
176 // Restore ScreenSaver |
|
177 // ----------------------------------------------------------------------------- |
|
178 // |
|
179 void CTestSDKIF::RestoreScreenSaver() |
|
180 { |
|
181 RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
182 iOldScreenSaverProperty ); |
|
183 User::ResetInactivityTime(); |
|
184 } |
|
185 |
|
186 |
|
187 // End of File |
155 // End of File |