From: Sebastian B. <sb...@us...> - 2014-01-19 18:34:19
|
Update of /cvsroot/simplemail/simplemail/tests In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv22802/tests Modified Files: index_unittest.c Log Message: Test whether the callback has really been called. Index: index_unittest.c =================================================================== RCS file: /cvsroot/simplemail/simplemail/tests/index_unittest.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- index_unittest.c 19 Jan 2014 18:28:07 -0000 1.8 +++ index_unittest.c 19 Jan 2014 18:34:17 -0000 1.9 @@ -133,6 +133,7 @@ static int test_index_naive_callback(int did, void *userdata) { CU_ASSERT(did==4); + test_index_naive_callback_called = 1; } static int test_index_naive_callback2(int did, void *userdata) @@ -146,6 +147,8 @@ int ok; int nd; + test_index_naive_callback_called = 0; + index = index_create(alg, name); CU_ASSERT(index != NULL); @@ -159,6 +162,7 @@ CU_ASSERT(ok != 0); nd = index_find_documents(index,test_index_naive_callback,NULL,1,"very"); + CU_ASSERT(test_index_naive_callback_called == 1); CU_ASSERT(nd == 1); ok = index_remove_document(index,4); @@ -183,5 +187,5 @@ /* @Test */ void test_index_external(void) { - test_index_for_algorithm(&index_external, "external-index.dat"); + test_index_for_algorithm(&index_external, "/tmp/external-index.dat"); } |