diff -r e1b950c65cb4 -r 837f303aceeb epoc32/include/waptestutils.inl --- a/epoc32/include/waptestutils.inl Wed Mar 31 12:27:01 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,106 +0,0 @@ -// Copyright (c) 2000-2009 Nokia Corporation and/or its subsidiary(-ies). -// All rights reserved. -// This component and the accompanying materials are made available -// under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members -// which accompanies this distribution, and is available -// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html". -// -// Initial Contributors: -// Nokia Corporation - initial contribution. -// -// Contributors: -// -// Description: -// - -inline RTest& CWapTestHarness::Test() -// -// Return iTest - { - return iTest; - } - -inline void CWapTestHarness::DoResourceLeakTest(TBool aValue) -// -// Turn on/off the resource handle leak test - { - iDoResourceLeakTest = aValue; - } - -inline void CWapTestHarness::DefaultLogFileName(TDes& aFileName) -// -// Sets aFilename to "KLogsDir\LWapLogsDirName\...log" - { - aFileName.Copy(RProcess().FileName()); - TInt start = aFileName.LocateReverse('\\'); - TInt end = aFileName.LocateReverse('.'); - aFileName = aFileName.Mid(start + 1, end - start - 1); - - // create the log filename - aFileName.Insert(0, _L("\\")); - aFileName.Insert(0, KWapLogsDirName); - aFileName.Insert(0, KLogsDir); - -#if defined(__WINS__) - aFileName.Append(_L(".WINS.")); -#else - aFileName.Append(_L(".MARM.")); -#endif - -#if defined(_DEBUG) - aFileName.Append(_L("DEB.")); -#else - aFileName.Append(_L("REL.")); -#endif - - aFileName.Append(_L("LOG")); - } - -inline void CWapTestHarness::WriteComment(const TDesC& aComment) -// -// Writes aComment to test log file, logging file and test harness - { - if(aComment.Length() < (KMaxFileName - 2)) - { - iTest.Printf(_L("%S\n"), &aComment); - iFlogger.Write(aComment); - } - -#if defined (__LOGGING) - __ASSERT_DEBUG(iLogPtr,Panic(EBadCLogPtr)); - __LOG (aComment); -#endif - } - -inline void CWapTestHarness::CreateFlogger(const TDesC& aFileName, TInt aShowDate, TInt aShowTime) -// -// Create log file in directory KLogsdir\KWapLogsDirName - Note: ingore Drive and Path of aFilename - { - iFlogger.Connect(); - TParse p; - p.Set(aFileName, NULL, NULL); - iFlogger.CreateLog(KWapLogsDirName, p.NameAndExt(), EFileLoggingModeOverwrite); - iFlogger.SetDateAndTime(aShowDate, aShowTime); - iFlogger.Write(KTestHeader); - } - -inline TPtr CWapTestHarness::CTestInfo::Name() const -// -// Returns name - { - return iName->Des(); - } - -inline TInt CWapTestHarness::CTestInfo::Number() const -// -// Returns number - { - return iNumber; - } - -inline TInt CWapTestHarness::CTestInfo::ErrorCode() const -// -// Returns errorcode - { - return iErrorCode; - }