--- a/searcher/tsrc/cpixsearchertest/src/cpixsearchertestBlocks.cpp Mon Jul 26 12:27:31 2010 +0530
+++ b/searcher/tsrc/cpixsearchertest/src/cpixsearchertestBlocks.cpp Mon Aug 09 10:51:30 2010 +0530
@@ -164,6 +164,8 @@
ENTRY( "TestGetDocumentAsync", Ccpixsearchertest::TestGetDocumentAsyncL),
ENTRY( "TestGetInvalidDocumentAsync", Ccpixsearchertest::TestGetInvalidDocumentAsyncL),
ENTRY( "TestExerptLength", Ccpixsearchertest::TestExerptLengthL),
+ ENTRY( "TestGetBatchdoc", Ccpixsearchertest::TestGetBatchdocL),
+ ENTRY( "TestAsyncGetBatchdoc", Ccpixsearchertest::TestAsyncGetBatchdocL),
//ADD NEW ENTRY HERE
// [test cases entries] - Do not remove
@@ -982,6 +984,49 @@
doLog( iLog, err, KTestFormBaseAppClassNoError );
return err;
}
+
+// -----------------------------------------------------------------------------
+// Ccpixsearchertest::TestGetBatchdocL
+// -----------------------------------------------------------------------------
+//
+TInt Ccpixsearchertest::TestGetBatchdocL( CStifItemParser& /*aItem*/ )
+ {
+ _LIT( KTestFormBaseAppClassNoError, "TestGetBatchdocL: No Error" );
+ CTestSearcher* testsearcher = new CTestSearcher();
+ testsearcher->initialsetUp();
+ testsearcher->createandinitindexer();
+ testsearcher->createsearcher();
+ testsearcher->harvesttestcontent( 10 );
+ TRAPD ( err , testsearcher->testgetbatchdoc() );
+ testsearcher->ReleaseIndexer();
+ testsearcher->ReleaseSearcher();
+ testsearcher->tearDown();
+ delete testsearcher;
+ doLog( iLog, err, KTestFormBaseAppClassNoError );
+ return err;
+ }
+// -----------------------------------------------------------------------------
+// Ccpixsearchertest::TestAsyncGetBatchdocL
+// -----------------------------------------------------------------------------
+//
+TInt Ccpixsearchertest::TestAsyncGetBatchdocL( CStifItemParser& /*aItem*/ )
+ {
+ _LIT( KTestFormBaseAppClassNoError, "TestAsyncGetBatchdocL: No Error" );
+ CTestSearcher* testsearcher = new CTestSearcher();
+ testsearcher->initialsetUp();
+ testsearcher->createandinitindexer();
+ testsearcher->createsearcher();
+ testsearcher->harvesttestcontent( 10 );
+ testsearcher->InitAsyncComponents();
+ TRAPD ( err , testsearcher->testasyncgetbatchdoc() );
+ testsearcher->ReleaseIndexer();
+ testsearcher->ReleaseSearcher();
+ testsearcher->ReleaseAsyncComponents();
+ testsearcher->tearDown();
+ delete testsearcher;
+ doLog( iLog, err, KTestFormBaseAppClassNoError );
+ return err;
+ }
// -----------------------------------------------------------------------------
// Ccpixsearchertest::?member_function
// ?implementation_description