sysstatemgmt/systemstatereferenceplugins/test/tunitcustcmd/src/tcmd_step_activaterfforemergencycall.cpp
--- a/sysstatemgmt/systemstatereferenceplugins/test/tunitcustcmd/src/tcmd_step_activaterfforemergencycall.cpp Tue Aug 31 16:29:05 2010 +0300
+++ b/sysstatemgmt/systemstatereferenceplugins/test/tunitcustcmd/src/tcmd_step_activaterfforemergencycall.cpp Wed Sep 01 12:34:26 2010 +0100
@@ -1,4 +1,4 @@
-// Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies).
+// Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "Eclipse Public License v1.0"
@@ -22,9 +22,6 @@
#include "tcmd_step_activaterfforemergencycall.h"
#include "ssmcustomcmdfactory.h"
#include "cmdactivaterfforemergencycall.h"
-#include <e32property.h>
-const TUint32 KEmergencyCallRfAdaptationPluginPropertyKey = 0x2000E657;
-const TUid KPropertyCategory={0x2000D75B};
CCustomCmdTestActivateRfForEmergencyCall::~CCustomCmdTestActivateRfForEmergencyCall()
{
@@ -44,11 +41,6 @@
{
_LIT(KTESTLOG, "TestCustomCmdActivateRfForEmergencyCallL");
INFO_PRINTF1(KTESTLOG);
- // Setting the P and S key will route the request to the reference plugins instead of the actual plugins
- TInt err = RProperty::Define(KPropertyCategory, KEmergencyCallRfAdaptationPluginPropertyKey, RProperty::EInt);
- TEST(KErrNone == err || KErrAlreadyExists == err);
- err = RProperty::Set(KPropertyCategory, KEmergencyCallRfAdaptationPluginPropertyKey, 1);
- TEST(KErrNone == err);
//Create Deactivate Rf For Emergency Call custom command
MSsmCustomCommand* customCmdActivateRfForEmergencyCall = SsmCustomCmdFactory::CmdActivateRfForEmergencyCallNewL();
@@ -64,11 +56,12 @@
//Command parameter is not used inside the Execute. So passing any dummy data should be fine
//Execute the command
customCmdActivateRfForEmergencyCall->Execute(dummy, status);
+ TEST(KRequestPending == status.Int());
//Wait for the request to be completed
User::WaitForRequest(status);
TEST(KErrNone == status.Int());
-
+
//Execute the command once again
customCmdActivateRfForEmergencyCall->Execute(dummy, status);
@@ -80,14 +73,12 @@
//checking the status to KErrNone instead of KErrCancel.
User::WaitForRequest(status);
TEST(KErrNone == status.Int());
-
+
//Close the command
customCmdActivateRfForEmergencyCall->Close();
//Releasing the comand will delete itself.
customCmdActivateRfForEmergencyCall->Release();
- err = RProperty::Delete(KPropertyCategory, KEmergencyCallRfAdaptationPluginPropertyKey);
- TEST(KErrNone == err);
}
TVerdict CCustomCmdTestActivateRfForEmergencyCall::doTestStepL()