diff -r 000000000000 -r dfb7c4ff071f commsfwtools/preparedefaultcommsdatabase/Tools/cdbtest/inc/tefexportconst.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/commsfwtools/preparedefaultcommsdatabase/Tools/cdbtest/inc/tefexportconst.h Thu Dec 17 09:22:25 2009 +0200 @@ -0,0 +1,105 @@ +/* +* Copyright (c) 2008-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: +* @file tefexportconst.h +* +* +*/ + + + +#ifndef TEF_EXPORT_CONST_H +#define TEF_EXPORT_CONST_H +#include + +_LIT(KInfoPrint, "Info "); +_LIT(KWarnPrint, "Warning "); +_LIT(KErrorPrint,"Error "); + +// Logger Macros +#define INFO_PRINTF1(p1) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Info ") , (p1)) +#define INFO_PRINTF2(p1, p2) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Info ") , (p1), (p2)) +#define INFO_PRINTF3(p1, p2, p3) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Info ") , (p1), (p2), (p3)) +#define INFO_PRINTF4(p1, p2, p3, p4) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Info ") , (p1), (p2), (p3), (p4)) +#define INFO_PRINTF5(p1, p2, p3, p4, p5) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Info ") , (p1), (p2), (p3), (p4), (p5)) +#define INFO_PRINTF6(p1, p2, p3, p4, p5, p6) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Info ") , (p1), (p2), (p3), (p4), (p5), (p6)) +#define INFO_PRINTF7(p1, p2, p3, p4, p5, p6, p7) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Info ") , (p1), (p2), (p3), (p4), (p5), (p6), (p7)) + +#define WARN_PRINTF1(p1) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Warning ") , (p1)) +#define WARN_PRINTF2(p1, p2) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Warning ") , (p1), (p2)) +#define WARN_PRINTF3(p1, p2, p3) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Warning ") , (p1), (p2), (p3)) +#define WARN_PRINTF4(p1, p2, p3, p4) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Warning ") , (p1), (p2), (p3), (p4)) +#define WARN_PRINTF5(p1, p2, p3, p4, p5) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Warning ") , (p1), (p2), (p3), (p4), (p5)) +#define WARN_PRINTF6(p1, p2, p3, p4, p5, p6) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Warning ") , (p1), (p2), (p3), (p4), (p5), (p6)) +#define WARN_PRINTF7(p1, p2, p3, p4, p5, p6, p7) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Warning ") , (p1), (p2), (p3), (p4), (p5), (p6), (p7)) + +#define ERR_PRINTF1(p1) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Error ") , (p1)) +#define ERR_PRINTF2(p1, p2) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Error ") , (p1), (p2)) +#define ERR_PRINTF3(p1, p2, p3) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Error ") , (p1), (p2), (p3)) ; +#define ERR_PRINTF4(p1, p2, p3, p4) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Error ") , (p1), (p2), (p3), (p4)) +#define ERR_PRINTF5(p1, p2, p3, p4, p5) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Error ") , (p1), (p2), (p3), (p4), (p5)) +#define ERR_PRINTF6(p1, p2, p3, p4, p5, p6) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Error ") , (p1), (p2), (p3), (p4), (p5), (p6)) +#define ERR_PRINTF7(p1, p2, p3, p4, p5, p6, p7) Logger()->DiagPrint(((TText8*)__FILE__), __LINE__, _L("Error ") , (p1), (p2), (p3), (p4), (p5), (p6), (p7)) + +const TInt KMaxTestExecuteNameLength = 80; + +enum TVerdict + { + EPass =0, + EFail = 106, + EInconclusive, + ETestSuiteError, + EAbort, + EIgnore + }; + +enum TLoggerOptions + { + ELogHTMLOnly, + ELogXMLOnly, + ELogBoth + }; + +_LIT(KTEFResultPass,"PASS"); +_LIT(KTEFResultFail,"FAIL"); +_LIT(KTEFResultTag,"***Result"); +_LIT(KTEFResult,"!Result="); + +_LIT(KTEFResultPanic,"PANIC"); +_LIT(KTEFResultUnexecuted, "UNEXECUTED"); +_LIT(KTEFTestCaseResultTag,"***TestCaseResult"); +_LIT(KTEFCommentedCommands,"COMMENTED OUT COMMAND'S"); +_LIT(KTEFTestCaseSummary, "TEST_CASE_SUMMARY"); +_LIT(KTEFTestStepSummary, "TEST_STEP_BLOCK_SUMMARY"); +_LIT(KTEFRunProgramSummary, "RUN_PROGRAM_SUMMARY"); +_LIT(KTEFRunScriptSummary, "RUN_SCRIPT_SUMMARY:"); +_LIT(KTEFScriptExecuted, "EXECUTED_SCRIPTS"); +_LIT(KTEFFailedOpen, "FAILED_TO_OPEN"); +_LIT(KTEFOpenQuotes,"\""); +_LIT(KTEFSpaceEquals," = "); +_LIT(KTEFSection, "TestExecute"); +_LIT(KTEFXmlKey, "XML"); +_LIT(KTEFEqualsInteger," = %d"); + +_LIT(KTEFResultInconclusive,"INCONCLUSIVE"); +_LIT(KTEFResultAbort,"ABORT"); +_LIT(KTEFResultUnknown,"UNKNOWN"); +_LIT(KTEFFontLightBlue, ""); +_LIT(KTEFFontGreen,""); +_LIT(KTEFFontRed,""); +_LIT(KTEFFontBlue,""); +_LIT(KTEFFontEnd,""); +_LIT(KTEFTestCaseDefault, "NOTESTCASE"); + +#endif