Changeset 1324

Show
Ignore:
Timestamp:
12/17/06 12:33:39
Author:
oysteigi
Message:

Add refresh test

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/libtinymail-test/tny-folder-test.c

    r1322 r1324  
    238238     recurse_folders (TNY_FOLDER_STORE (account), NULL, "INBOX", second_folder); 
    239239     g_object_ref (G_OBJECT (folder2)); 
    240      g_print ("Navn: %s\n", tny_folder_get_id (folder2)); 
    241240     fail_unless (tny_folder_get_folder_type (folder2) == TNY_FOLDER_TYPE_INBOX, "Folder type should be INBOX"); 
    242241     g_object_unref (G_OBJECT (folder2)); 
     
    302301     return FALSE; 
    303302} 
     303 
     304START_TEST (tny_folder_test_refresh) 
     305{ 
     306     GError *err; 
     307 
     308     if (iface == NULL) 
     309     { 
     310          g_warning ("Test cannot continue (are you online?)"); 
     311          return; 
     312     } 
     313 
     314     err = NULL; 
     315     tny_folder_refresh (iface, &err); 
     316     fail_unless (tny_folder_get_unread_count (iface) == 2, "Message count not updated"); 
     317} 
     318END_TEST 
    304319 
    305320START_TEST (tny_folder_test_refresh_async) 
     
    360375     tcase_set_timeout (tc, 10); 
    361376     tcase_add_checked_fixture (tc, tny_folder_test_setup, tny_folder_test_teardown); 
     377     tcase_add_test (tc, tny_folder_test_refresh); 
    362378     tcase_add_test (tc, tny_folder_test_refresh_async); 
    363379     suite_add_tcase (s, tc);