diff -r 000000000000 -r bde4ae8d615e os/persistentdata/traceservices/commsdebugutility/TE_commsdebugutility/src/step_021_01.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/os/persistentdata/traceservices/commsdebugutility/TE_commsdebugutility/src/step_021_01.cpp Fri Jun 15 03:10:57 2012 +0200 @@ -0,0 +1,89 @@ +// Copyright (c) 2003-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" +// which accompanies this distribution, and is available +// at the URL "http://www.eclipse.org/legal/epl-v10.html". +// +// Initial Contributors: +// Nokia Corporation - initial contribution. +// +// Contributors: +// +// Description: +// This contains Flogger Unit Test Case 021.01 + +// EPOC includes +#include + +// Test system includes +#include "teststepcomsdbg.h" +#include "step_021_01.h" + + +#include + + +/** +* Function Name : CFloggerTest021_01 +* Input parameters : None +* Output parameters : None +* Description : This is the constructor +*/ + + +CFloggerTest021_01::CFloggerTest021_01() + { + // store the name of this test case + SetTestStepName(_L("step_021_01")); + } + + +/** +* Function Name :~ CFloggerTest021_01 +* Input parameters : None +* Output parameters : None +* Description : This is the Destructor +*/ + + +CFloggerTest021_01::~CFloggerTest021_01() + { + } + + +/** +* Function Name : doTestStepL +* Input parameters : None +* Output parameters : TVerdict +* Description : This function returns weather the test case 021_01 has +* passed or failed + +*/ + +TVerdict CFloggerTest021_01::doTestStepL( ) + { + INFO_PRINTF1(_L("Step 021.01 called ")); + + RFileLogger theFlogger; + TPtrC8 ptrSubSystem; + TPtrC8 ptrComponent; + ptrSubSystem.Set(_L8("SubSystem")); //Test system name + ptrComponent.Set(_L8("Component")); //Test component name + + theFlogger.Connect(); + theFlogger.SetLogTags(ptrSubSystem, ptrComponent); //To set the tags + + TBool res = theFlogger.LogValid(); + if (res == 1) + SetTestStepResult(EPass); + + else + SetTestStepResult(EFail); + + + theFlogger.Close(); + + return TestStepResult(); + } +