static void test_get_revision (ETestServerFixture *fixture, gconstpointer user_data) { EBookClient *book_client; gint i; book_client = E_TEST_SERVER_UTILS_SERVICE (fixture, EBookClient); /* Test that modifications make the revisions increment */ for (i = 0; i < CYCLES; i++) get_revision_compare_cycle (book_client); }
gint main (gint argc, gchar **argv) { ECalClient *cal_client; GError *error = NULL; gint i; main_initialize (); /* * Setup */ cal_client = new_temp_client (E_CAL_CLIENT_SOURCE_TYPE_EVENTS, NULL); g_return_val_if_fail (cal_client != NULL, 1); if (!e_client_open_sync (E_CLIENT (cal_client), FALSE, NULL, &error)) { report_error ("client open sync", &error); g_object_unref (cal_client); return 1; } /* Test that modifications make the revisions increment */ for (i = 0; i < CYCLES; i++) get_revision_compare_cycle (cal_client); if (!e_client_remove_sync (E_CLIENT (cal_client), NULL, &error)) { report_error ("client remove sync", &error); g_object_unref (cal_client); return 1; } g_object_unref (cal_client); return 0; }