diff -r 6c1a2771f4b7 -r ae3f1779f6da searchengine/cpix/tsrc/cpixunittest/src/flushtests.cpp --- a/searchengine/cpix/tsrc/cpixunittest/src/flushtests.cpp Fri May 14 16:57:37 2010 +0300 +++ b/searchengine/cpix/tsrc/cpixunittest/src/flushtests.cpp Thu May 27 13:59:44 2010 +0300 @@ -31,7 +31,7 @@ #include "setupsentry.h" #include "testcorpus.h" - +#include "std_log_result.h" class FlushContext : public Itk::ITestContext, public Cpt::IFileVisitor { @@ -126,34 +126,47 @@ void testEmptyIndex(Itk::TestMgr * testMgr) { + char *xml_file = (char *)__FUNCTION__; + assert_failed = 0; checkIndexFiles(testMgr); + testResultXml(xml_file); + } void testAddingBy512B(Itk::TestMgr * testMgr) { + char *xml_file = (char *)__FUNCTION__; + assert_failed = 0; setMaxInsertBufferSize(testMgr, 512); // 512 B buffer addItems(testMgr, 10); + testResultXml(xml_file); } void testAddingBy10KB(Itk::TestMgr * testMgr) { + char *xml_file = (char *)__FUNCTION__; + assert_failed = 0; setMaxInsertBufferSize(testMgr, 10*1024); // 10 KB buffer addItems(testMgr, 40); + testResultXml(xml_file); } void testFlushing(Itk::TestMgr * testMgr) { + char *xml_file = (char *)__FUNCTION__; + assert_failed = 0; addItems(testMgr, 15); flush(testMgr); checkIndexFiles(testMgr); + testResultXml(xml_file); } @@ -199,6 +212,10 @@ cpix_Succeeded(util_->idxDb()), "Could not set the maxInsertBufferSize to %d", trunkated); + if(!cpix_Succeeded(util_->idxDb())) + { + assert_failed = 1; + } printf("Set max insert buffer size to %d\n", trunkated); } @@ -210,6 +227,10 @@ ITK_ASSERT(testMgr, cpix_Succeeded(util_->idxDb()), "Could not flush index database"); + if(!cpix_Succeeded(util_->idxDb())) + { + assert_failed = 1; + } printf("Flushed index database\n"); }