From: <dg...@su...> - 2009-01-31 13:05:30
|
Author: dgollub Date: Sat Jan 31 14:03:59 2009 New Revision: 5239 URL: http://www.opensync.org/changeset/5239 Log: Fix testcase engine_sync_read_write. Regression got introduced by r5237 (mixed-objtype related modification) test-fixture "group5" (from _create_group5) create two members with different set of formats/objtypes. The second member had additionally mockformat2/mockobjtype2 and mockformat3/mockobjtype3. Member 1 didn't. So the engine failed syncing, since there were no further peer-sinkengine which would support this anyway. Since this testcase doesn't is intended to this this, the two additional format got dropped. This still needs to be handled in the osync_engine_initialize() function, by an error/fail. And not in the actual sync() call #992 Modified: trunk/tests/engine-tests/check_engine.c Modified: trunk/tests/engine-tests/check_engine.c ============================================================================== --- trunk/tests/engine-tests/check_engine.c Fri Jan 30 17:58:35 2009 (r5238) +++ trunk/tests/engine-tests/check_engine.c Sat Jan 31 14:03:59 2009 (r5239) @@ -1525,8 +1525,6 @@ g_free(path); _member_add_format(debug->member2, "mockobjtype1", "mockformat1"); - _member_add_format(debug->member2, "mockobjtype2", "mockformat2"); - _member_add_format(debug->member2, "mockobjtype3", "mockformat3"); debug->plugin = osync_plugin_new(&error); fail_unless(debug->plugin != NULL, NULL); |