searchengine/cpix/tsrc/cpixunittest/src/testutils.cpp
changeset 3 ae3f1779f6da
parent 0 671dee74050a
child 14 8bd192d47aaa
equal deleted inserted replaced
2:6c1a2771f4b7 3:ae3f1779f6da
    32 
    32 
    33 
    33 
    34 
    34 
    35 #include "testutils.h"
    35 #include "testutils.h"
    36 
    36 
       
    37 #include "std_log_result.h"
       
    38 
    37 std::wstring GetItemId(int itemIndex)
    39 std::wstring GetItemId(int itemIndex)
    38 {
    40 {
    39     using namespace std;
    41     using namespace std;
    40 
    42 
    41     wostringstream 
    43     wostringstream 
   218 
   220 
   219             ITK_PANIC("Could not create/open idx db '%s' for '%s - %S'",
   221             ITK_PANIC("Could not create/open idx db '%s' for '%s - %S'",
   220                       idxDbPath(),
   222                       idxDbPath(),
   221                       qualBaseAppClass(),
   223                       qualBaseAppClass(),
   222                       report);
   224                       report);
       
   225             assert_failed = 1;
   223         }
   226         }
   224 
   227 
   225     schemaId_ = addSchema();
   228     schemaId_ = addSchema();
   226 }
   229 }
   227 
   230 
   281 {
   284 {
   282 	cpix_IdxDb_flush( idxDb_ );
   285 	cpix_IdxDb_flush( idxDb_ );
   283 	
   286 	
   284     if ( cpix_Failed( idxDb_ ) )
   287     if ( cpix_Failed( idxDb_ ) )
   285     {
   288     {
       
   289         assert_failed = 1;
   286 		ITK_PANIC("Could not flush idx db '%s' for '%s'",
   290 		ITK_PANIC("Could not flush idx db '%s' for '%s'",
   287 				  idxDbPath(),
   291 				  idxDbPath(),
   288 				  qualBaseAppClass());
   292 				  qualBaseAppClass());
   289     }
   293     }
   290 }
   294 }
   485         {
   489         {
   486             ITK_MSG(testMgr,
   490             ITK_MSG(testMgr,
   487                     "Deleted %d items by %S",
   491                     "Deleted %d items by %S",
   488                     result,
   492                     result,
   489                     docUid.c_str());
   493                     docUid.c_str());
       
   494         }
       
   495     else
       
   496         {
       
   497             assert_failed = 1;
   490         }
   498         }
   491 }
   499 }
   492 
   500 
   493 
   501 
   494 void SmsIdxUtil::indexSms(size_t          id,
   502 void SmsIdxUtil::indexSms(size_t          id,
   575                        false,
   583                        false,
   576                        "%s %d: %S",
   584                        "%s %d: %S",
   577                        failureStr,
   585                        failureStr,
   578                        id,
   586                        id,
   579                        report);
   587                        report);
   580 
   588             assert_failed = 1;
   581             cpix_ClearError(idxDb());
   589             cpix_ClearError(idxDb());
   582         }
   590         }
   583 }
   591 }
   584 
   592 
   585 
   593