diff -r f902e87c146f -r 748ec5531811 textrendering/textformatting/test/src/TFormat.cpp --- a/textrendering/textformatting/test/src/TFormat.cpp Wed Jun 09 11:40:52 2010 +0300 +++ b/textrendering/textformatting/test/src/TFormat.cpp Tue Aug 31 17:01:26 2010 +0300 @@ -1,5 +1,5 @@ /* -* Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies). +* Copyright (c) 2004-2010 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" @@ -20,11 +20,17 @@ #include "TAGMA.H" #include #include +#include "tformat.h" #define UNUSED_VAR(a) a = a -CTrapCleanup* TrapCleanup; -RTest test(_L("TFormat - TTmCharFormat and CTmParFormat")); +namespace LocalToTFormat +{ +CTFormatStep* TestStep = NULL; +#define TESTPOINT(p) TestStep->testpoint(p,(TText8*)__FILE__,__LINE__) +#define TESTPRINT(p) TestStep->print(p,(TText8*)__FILE__,__LINE__) +} +using namespace LocalToTFormat; void INC041190() { @@ -34,33 +40,26 @@ = TFontPresentation::EFontHighlightNoMatchesIndicator; tmcf.iEffects = 0; tmcf = cf; - test(tmcf.iEffects == TTmCharFormat::ENoMatchesIndicator); + TESTPOINT(tmcf.iEffects == TTmCharFormat::ENoMatchesIndicator); cf.iFontPresentation.iHighlightStyle = TFontPresentation::EFontHighlightNone; tmcf.GetTCharFormat(cf); - test(cf.iFontPresentation.iHighlightStyle + TESTPOINT(cf.iFontPresentation.iHighlightStyle == TFontPresentation::EFontHighlightNoMatchesIndicator); } -void RunTestsL() +TVerdict CTFormatStep::doTestStepL() { + SetTestStepResult(EPass); + TestStep = this; + TESTPRINT(_L("TFormat - TTmCharFormat and CTmParFormat")); + __UHEAP_MARK; - test.Title(); - test.Start(_L(" @SYMTestCaseID:SYSLIB-FORM-LEGACY-TFORMAT-0001 INC041190 - EText's EFontHighlightNoMatchesIndicator isn't mappd to anythng in TTmCharFormat ")); + TESTPRINT(_L(" @SYMTestCaseID:SYSLIB-FORM-LEGACY-TFORMAT-0001 INC041190 - EText's EFontHighlightNoMatchesIndicator isn't mappd to anythng in TTmCharFormat ")); INC041190(); - test.End(); - test.Close(); - __UHEAP_MARKENDC(0); + return TestStepResult(); } -TInt E32Main() - { - TrapCleanup = CTrapCleanup::New(); - TRAPD(err, RunTestsL()); - test(err == KErrNone); - delete TrapCleanup; - return 0; - }