diff -r 28839de615b4 -r 26645d81f48d persistentstorage/sqlite3api/TEST/t_sqlitedef.cpp --- a/persistentstorage/sqlite3api/TEST/t_sqlitedef.cpp Thu Aug 19 11:36:21 2010 +0300 +++ b/persistentstorage/sqlite3api/TEST/t_sqlitedef.cpp Tue Aug 31 16:57:14 2010 +0300 @@ -20,10 +20,10 @@ #include #include -#include "e32des16.h" +#include "sqliteTestUtl.h" +const char* const KTestName = "t_sqlitedef"; -static RTest TheTest(_L("t_sqlitedef")); static RFs TheFs; static sqlite3* TheDb = NULL; @@ -46,15 +46,15 @@ static void CreateTestEnv() { TInt err = TheFs.Connect(); - TheTest(err == KErrNone); + TestTestLine(err == KErrNone, __LINE__); err = TheFs.ShareAuto(); - TheTest(err == KErrNone); + TestTestLine(err == KErrNone,__LINE__); TFileName testDir; testDir.Copy(TPtrC8((const TUint8*)KTestDir)); err = TheFs.MkDir(testDir); - TheTest(err == KErrNone || err == KErrAlreadyExists); + TestTestLine(err == KErrNone || err == KErrAlreadyExists, __LINE__); TFileName fname; fname.Copy(TPtrC8((const TUint8*)KTestDb)); @@ -110,7 +110,7 @@ { PrintErrMsg(); DestroyTestEnv(); - TheTest(EFalse, aLine); + TestTestLine(EFalse, aLine); } } static void Check(TInt aValue, TInt aExpected, TInt aLine) @@ -120,7 +120,7 @@ PrintErrMsg(); DestroyTestEnv(); RDebug::Print(_L("*** Expected error: %d, got: %d\r\n"), aExpected, aValue); - TheTest(EFalse, aLine); + TestTestLine(EFalse, aLine); } } #define TEST(arg) ::Check((arg), __LINE__) @@ -420,8 +420,18 @@ DeleteFile(KTestDb); dtstr1.Format(_L("%04d-%02d-%02d,%02d:%02d:%02d"), dt.Year(), dt.Month() + 1, dt.Day() + 1, dt.Hour(), dt.Minute(), dt.Second()); - TheTest.Printf(_L("Universal date&time=\"%S\"\n"), &dtstr1); - TheTest.Printf(_L("SQLite date&time=\"%S\"\n"), &dtstr2); + + // For the C-Style printout + _LIT8(KUniversalTimeText,"Universal date&time="); + _LIT8(KSQLiteTimeText, "SQLite date&time="); + TBuf8<96> dtstr1print; + TBuf8<96> dtstr2print; + dtstr1print.Copy(dtstr1); + dtstr2print.Copy(dtstr2); + dtstr1print.Insert(0,KUniversalTimeText); + dtstr2print.Insert(0,KSQLiteTimeText); + TestPrintf((const char*)(dtstr1print.PtrZ())); + TestPrintf((const char*)(dtstr2print.PtrZ())); //Comapare and fail if dates are not equal (+- 1 second) TLex lex; @@ -465,19 +475,19 @@ void DoTest() { - TheTest.Start(_L("@SYMTestCaseID:PDS-SQLITE3-UT-4029: SQLite file handle test")); + TestStart("@SYMTestCaseID:PDS-SQLITE3-UT-4029: SQLite file handle test"); FileHandleTest(); - TheTest.Next(_L("@SYMTestCaseID:PDS-SQLITE3-CT-4028: DEF121506 test")); + TestNext("@SYMTestCaseID:PDS-SQLITE3-CT-4028: DEF121506 test"); DEF121506(); - TheTest.Next(_L("@SYMTestCaseID:PDS-SQLITE3-CT-4046: DEF140020 test")); + TestNext("@SYMTestCaseID:PDS-SQLITE3-CT-4046: DEF140020 test"); DEF140020(); - TheTest.Next(_L("@SYMTestCaseID:PDS-SQLITE3-CT-4047: SQLITE, \"CREATE INDEX\" sql crashes the SQLite library")); + TestNext("@SYMTestCaseID:PDS-SQLITE3-CT-4047: SQLITE, \"CREATE INDEX\" sql crashes the SQLite library"); DEF143066(); - TheTest.Next(_L(" @SYMTestCaseID:SYSLIB-SQL-CT-4048 DEF143151: SQLite, strftime() returns incorrect result")); + TestNext(" @SYMTestCaseID:SYSLIB-SQL-CT-4048 DEF143151: SQLite, strftime() returns incorrect result"); DEF143151(); } @@ -485,7 +495,8 @@ TInt E32Main() { - TheTest.Title(); + TestOpen(KTestName); + TestTitle(); CTrapCleanup* tc = CTrapCleanup::New(); __UHEAP_MARK; @@ -496,8 +507,8 @@ __UHEAP_MARKEND; - TheTest.End(); - TheTest.Close(); + TestEnd(); + TestClose(); delete tc; User::Heap().Check(); return KErrNone;