diff -r 211563e4b919 -r 6b6fd149daa2 persistentstorage/sql/TEST/t_sqlstartup.cpp --- a/persistentstorage/sql/TEST/t_sqlstartup.cpp Wed Apr 14 17:46:32 2010 +0300 +++ b/persistentstorage/sql/TEST/t_sqlstartup.cpp Tue Apr 27 18:25:57 2010 +0300 @@ -22,6 +22,9 @@ _LIT(KCfgDb1ConfigFilePath, "c:\\private\\10281e17\\cfg[10281E17]t_sqlstartup1.db.02"); // config file version 2 for t_sqlstartup1.db _LIT(KCfgDb2ConfigFilePath, "c:\\private\\10281e17\\cfg[10281E17]t_sqlstartup2.db.05"); // config file version 5 for t_sqlstartup2.db +//This subdir is created by t_sqlenvcreate app. It should not be returned in the list of files for backup. +_LIT(KPrivateSubDir, "c:\\private\\10281e17\\TestDir.db"); + /////////////////////////////////////////////////////////////////////////////////////// RTest TheTest(_L("t_sqlstartup test")); @@ -189,7 +192,18 @@ const TUid KDbUd = {0x98765432}; RArray files; TRAP(err, server->GetBackUpListL(KDbUd, files)); - fileCnt = files.Count(); + fileCnt = files.Count(); + if(err == KErrNone) + { + //No directories should be returned in the list of files for backup + for(TInt i=0;i files; TRAP(err, server->GetBackUpListL(KDbUd, files)); fileCnt = files.Count(); + if(err == KErrNone) + { + //No directories should be returned in the list of files for backup + for(TInt i=0;iFs().SetErrorCondition(KErrNone); if(err != KErrNone) @@ -306,17 +331,6 @@ name2[1] = TChar(0xFC00); rc = UTF16ToUTF8(name2, bufout); TEST(!rc); -#ifndef _DEBUG - //Test where the input buffer is too big - TBuf bufin; - bufin.SetLength(bufin.MaxLength()); - rc = UTF16ToUTF8(bufin, bufout); - TEST(!rc); - //Test where the output buffer max length is less than KMaxFileName - TBuf8 bufout2; - rc = UTF16ToUTF8(name2, bufout2); - TEST(!rc); -#endif ///////// UTF16ToUTF8Z() /////////////////////// _LIT8(KStr8Z, "abcd\x0"); rc = UTF16ToUTF8Z(KStr16, bufout);