From 7cd1243f667e26bf491b76e3f59a64984020aefc Mon Sep 17 00:00:00 2001 From: Gautier Pelloux-Prayer Date: Mon, 10 Nov 2014 17:51:00 +0100 Subject: [PATCH] Only check number of non migrated message --- tester/message_tester.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tester/message_tester.c b/tester/message_tester.c index 8de0e8cfd..195ea3a92 100644 --- a/tester/message_tester.c +++ b/tester/message_tester.c @@ -953,7 +953,9 @@ message_tester_copy_file(const char *from, const char *to) } static int check_no_strange_time(void* data,int argc, char** argv,char** cNames) { - CU_ASSERT_EQUAL(argc, 0); + CU_ASSERT_EQUAL(argc, 1); + CU_ASSERT_STRING_EQUAL(cNames[0], "COUNT(*)"); // count of non updated messages should be 0 + CU_ASSERT_STRING_EQUAL(argv[0], "0"); // count of non updated messages should be 0 return 0; } @@ -978,7 +980,7 @@ static void message_storage_migration() { CU_ASSERT(ms_list_size(chatrooms) > 0); // check that all messages have been migrated to the UTC time storage - CU_ASSERT(sqlite3_exec(marie->lc->db, "SELECT * FROM history WHERE time != '-1';", check_no_strange_time, NULL, NULL) == SQLITE_OK ); + CU_ASSERT(sqlite3_exec(marie->lc->db, "SELECT COUNT(*) FROM history WHERE time != '-1';", check_no_strange_time, NULL, NULL) == SQLITE_OK ); linphone_core_manager_destroy(marie); remove(tmp_db);