Changeset 3459

Show
Ignore:
Timestamp:
07/17/08 12:47:30 (2 months ago)
Author:
bricks
Message:

Modified tests to use osync_testing_diff and OSyncXMLFormatSchema in osnyc engine

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/tests/engine-tests/check_engine.c

    r3409 r3459  
    9999        fail_unless(engine != NULL, NULL); 
    100100        fail_unless(error == NULL, NULL); 
     101 
     102        osync_engine_set_schemadir(engine, testbed); 
    101103        osync_engine_set_plugindir(engine, testbed); 
    102104        osync_engine_set_formatdir(engine, testbed); 
     
    319321         
    320322        OSyncEngine *engine = osync_engine_new(debug->group, &error); 
     323        osync_engine_set_schemadir(engine, testbed); 
     324 
    321325        fail_unless(engine != NULL, NULL); 
    322326        fail_unless(error == NULL, NULL); 
     
    627631        fail_unless(error == NULL, NULL); 
    628632        osync_engine_set_formatdir(engine, testbed); 
     633        osync_engine_set_schemadir(engine, testbed); 
    629634 
    630635        _engine_instrument_pluginenv(engine, debug); 
     
    10191024        fail_unless(error == NULL, NULL); 
    10201025        osync_engine_set_formatdir(engine, testbed); 
     1026        osync_engine_set_schemadir(engine, testbed); 
    10211027         
    10221028        _engine_instrument_pluginenv(engine, debug); 
     
    12431249        fail_unless(error == NULL, NULL); 
    12441250        osync_engine_set_formatdir(engine, testbed); 
     1251        osync_engine_set_schemadir(engine, testbed); 
    12451252 
    12461253        _engine_instrument_pluginenv(engine, debug); 
     
    12831290        fail_unless(error == NULL, NULL); 
    12841291        osync_engine_set_formatdir(engine, testbed); 
     1292        osync_engine_set_schemadir(engine, testbed); 
    12851293         
    12861294        _engine_instrument_pluginenv(engine, debug); 
     
    15121520        fail_unless(error == NULL, NULL); 
    15131521        osync_engine_set_formatdir(engine, testbed); 
     1522        osync_engine_set_schemadir(engine, testbed); 
    15141523 
    15151524        _engine_instrument_pluginenv(engine, debug); 
     
    17081717        fail_unless(error == NULL, NULL); 
    17091718        osync_engine_set_formatdir(engine, testbed); 
     1719        osync_engine_set_schemadir(engine, testbed); 
    17101720         
    17111721        _engine_instrument_pluginenv(engine, debug); 
     
    19051915        fail_unless(error == NULL, NULL); 
    19061916        osync_engine_set_formatdir(engine, testbed); 
     1917        osync_engine_set_schemadir(engine, testbed); 
    19071918 
    19081919        _engine_instrument_pluginenv(engine, debug); 
  • trunk/tests/engine-tests/check_engine_error.c

    r3409 r3459  
    606606        fail_unless(engine != NULL, NULL); 
    607607        fail_unless(error == NULL, NULL); 
     608 
     609        osync_engine_set_schemadir(engine, testbed); 
    608610        osync_engine_set_plugindir(engine, testbed); 
    609611        osync_engine_set_formatdir(engine, testbed); 
     
    637639        fail_unless(engine != NULL, NULL); 
    638640        fail_unless(error == NULL, NULL); 
     641         
     642        osync_engine_set_schemadir(engine, testbed); 
    639643        osync_engine_set_plugindir(engine, testbed); 
    640644        osync_engine_set_formatdir(engine, testbed); 
     
    668672        fail_unless(engine != NULL, NULL); 
    669673        fail_unless(error == NULL, NULL); 
     674 
     675        osync_engine_set_schemadir(engine, testbed); 
    670676        osync_engine_set_plugindir(engine, testbed); 
    671677        osync_engine_set_formatdir(engine, testbed); 
     
    699705        fail_unless(engine != NULL, NULL); 
    700706        fail_unless(error == NULL, NULL); 
     707 
     708        osync_engine_set_schemadir(engine, testbed); 
    701709        osync_engine_set_plugindir(engine, testbed); 
    702710        osync_engine_set_formatdir(engine, testbed); 
     
    730738        fail_unless(engine != NULL, NULL); 
    731739        fail_unless(error == NULL, NULL); 
     740 
     741        osync_engine_set_schemadir(engine, testbed); 
    732742        osync_engine_set_plugindir(engine, testbed); 
    733743        osync_engine_set_formatdir(engine, testbed); 
     
    818828        fail_unless(engine != NULL, NULL); 
    819829        fail_unless(error == NULL, NULL); 
     830 
     831        osync_engine_set_schemadir(engine, testbed); 
    820832        osync_engine_set_plugindir(engine, testbed); 
    821833        osync_engine_set_formatdir(engine, testbed); 
     
    864876        fail_unless(engine != NULL, NULL); 
    865877        fail_unless(error == NULL, NULL); 
     878 
     879        osync_engine_set_schemadir(engine, testbed); 
    866880        osync_engine_set_plugindir(engine, testbed); 
    867881        osync_engine_set_formatdir(engine, testbed); 
     
    911925        fail_unless(engine != NULL, NULL); 
    912926        fail_unless(error == NULL, NULL); 
     927 
     928        osync_engine_set_schemadir(engine, testbed); 
    913929        osync_engine_set_plugindir(engine, testbed); 
    914930        osync_engine_set_formatdir(engine, testbed); 
     
    958974        fail_unless(engine != NULL, NULL); 
    959975        fail_unless(error == NULL, NULL); 
     976 
     977        osync_engine_set_schemadir(engine, testbed); 
    960978        osync_engine_set_plugindir(engine, testbed); 
    961979        osync_engine_set_formatdir(engine, testbed); 
     
    10031021        fail_unless(engine != NULL, NULL); 
    10041022        fail_unless(error == NULL, NULL); 
     1023 
     1024        osync_engine_set_schemadir(engine, testbed); 
    10051025        osync_engine_set_plugindir(engine, testbed); 
    10061026        osync_engine_set_formatdir(engine, testbed); 
     
    10491069        fail_unless(engine != NULL, NULL); 
    10501070        fail_unless(error == NULL, NULL); 
     1071 
     1072        osync_engine_set_schemadir(engine, testbed); 
    10511073        osync_engine_set_plugindir(engine, testbed); 
    10521074        osync_engine_set_formatdir(engine, testbed); 
     
    10751097        fail_unless(num_engine_successful == 1, NULL); 
    10761098 
    1077         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
    1078         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" == \"x\""), NULL); 
     1099        fail_unless(!osync_testing_diff("data1", "data2")); 
     1100        fail_unless(!osync_testing_diff("data1", "data3")); 
    10791101         
    10801102        destroy_testbed(testbed); 
     
    10981120        fail_unless(engine != NULL, NULL); 
    10991121        fail_unless(error == NULL, NULL); 
     1122 
     1123        osync_engine_set_schemadir(engine, testbed); 
    11001124        osync_engine_set_plugindir(engine, testbed); 
    11011125        osync_engine_set_formatdir(engine, testbed); 
     
    11481172        fail_unless(engine != NULL, NULL); 
    11491173        fail_unless(error == NULL, NULL); 
     1174 
     1175        osync_engine_set_schemadir(engine, testbed); 
    11501176        osync_engine_set_plugindir(engine, testbed); 
    11511177        osync_engine_set_formatdir(engine, testbed); 
     
    11971223        fail_unless(engine != NULL, NULL); 
    11981224        fail_unless(error == NULL, NULL); 
     1225 
     1226        osync_engine_set_schemadir(engine, testbed); 
    11991227        osync_engine_set_plugindir(engine, testbed); 
    12001228        osync_engine_set_formatdir(engine, testbed); 
     
    12471275        fail_unless(engine != NULL, NULL); 
    12481276        fail_unless(error == NULL, NULL); 
     1277 
     1278        osync_engine_set_schemadir(engine, testbed); 
    12491279        osync_engine_set_plugindir(engine, testbed); 
    12501280        osync_engine_set_formatdir(engine, testbed); 
     
    12971327        fail_unless(engine != NULL, NULL); 
    12981328        fail_unless(error == NULL, NULL); 
     1329 
     1330        osync_engine_set_schemadir(engine, testbed); 
    12991331        osync_engine_set_plugindir(engine, testbed); 
    13001332        osync_engine_set_formatdir(engine, testbed); 
     
    13481380        fail_unless(engine != NULL, NULL); 
    13491381        fail_unless(error == NULL, NULL); 
     1382 
     1383        osync_engine_set_schemadir(engine, testbed); 
    13501384        osync_engine_set_plugindir(engine, testbed); 
    13511385        osync_engine_set_formatdir(engine, testbed); 
     
    14011435        fail_unless(engine != NULL, NULL); 
    14021436        fail_unless(error == NULL, NULL); 
     1437 
     1438        osync_engine_set_schemadir(engine, testbed); 
    14031439        osync_engine_set_plugindir(engine, testbed); 
    14041440        osync_engine_set_formatdir(engine, testbed); 
     
    14521488        fail_unless(engine != NULL, NULL); 
    14531489        fail_unless(error == NULL, NULL); 
     1490 
     1491        osync_engine_set_schemadir(engine, testbed); 
    14541492        osync_engine_set_plugindir(engine, testbed); 
    14551493        osync_engine_set_formatdir(engine, testbed); 
     
    15031541        fail_unless(engine != NULL, NULL); 
    15041542        fail_unless(error == NULL, NULL); 
     1543 
     1544        osync_engine_set_schemadir(engine, testbed); 
    15051545        osync_engine_set_plugindir(engine, testbed); 
    15061546        osync_engine_set_formatdir(engine, testbed); 
     
    15581598        fail_unless(engine != NULL, NULL); 
    15591599        fail_unless(error == NULL, NULL); 
     1600 
     1601        osync_engine_set_schemadir(engine, testbed); 
    15601602        osync_engine_set_plugindir(engine, testbed); 
    15611603        osync_engine_set_formatdir(engine, testbed); 
     
    16141656        fail_unless(engine != NULL, NULL); 
    16151657        fail_unless(error == NULL, NULL); 
     1658 
     1659        osync_engine_set_schemadir(engine, testbed); 
    16161660        osync_engine_set_plugindir(engine, testbed); 
    16171661        osync_engine_set_formatdir(engine, testbed); 
     
    16711715        fail_unless(engine != NULL, NULL); 
    16721716        fail_unless(error == NULL, NULL); 
     1717 
     1718        osync_engine_set_schemadir(engine, testbed); 
    16731719        osync_engine_set_plugindir(engine, testbed); 
    16741720        osync_engine_set_formatdir(engine, testbed); 
     
    17071753        fail_unless(num_engine_successful == 0, NULL); 
    17081754 
    1709         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
     1755        fail_unless(!osync_testing_diff("data1", "data2")); 
    17101756        fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" != \"x\""), NULL); 
    17111757         
     
    17291775        fail_unless(engine != NULL, NULL); 
    17301776        fail_unless(error == NULL, NULL); 
     1777 
     1778        osync_engine_set_schemadir(engine, testbed); 
    17311779        osync_engine_set_plugindir(engine, testbed); 
    17321780        osync_engine_set_formatdir(engine, testbed); 
     
    17831831        fail_unless(engine != NULL, NULL); 
    17841832        fail_unless(error == NULL, NULL); 
     1833 
     1834        osync_engine_set_schemadir(engine, testbed); 
    17851835        osync_engine_set_plugindir(engine, testbed); 
    17861836        osync_engine_set_formatdir(engine, testbed); 
     
    18171867        fail_unless(num_engine_successful == 0, NULL); 
    18181868 
    1819         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
     1869        fail_unless(!osync_testing_diff("data1", "data2")); 
    18201870        fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" != \"x\""), NULL); 
    18211871         
     
    18391889        fail_unless(engine != NULL, NULL); 
    18401890        fail_unless(error == NULL, NULL); 
     1891 
     1892        osync_engine_set_schemadir(engine, testbed); 
    18411893        osync_engine_set_plugindir(engine, testbed); 
    18421894        osync_engine_set_formatdir(engine, testbed); 
     
    18961948        fail_unless(engine != NULL, NULL); 
    18971949        fail_unless(error == NULL, NULL); 
     1950 
     1951        osync_engine_set_schemadir(engine, testbed); 
    18981952        osync_engine_set_plugindir(engine, testbed); 
    18991953        osync_engine_set_formatdir(engine, testbed); 
     
    19532007        fail_unless(engine != NULL, NULL); 
    19542008        fail_unless(error == NULL, NULL); 
     2009 
     2010        osync_engine_set_schemadir(engine, testbed); 
    19552011        osync_engine_set_plugindir(engine, testbed); 
    19562012        osync_engine_set_formatdir(engine, testbed); 
     
    20082064        fail_unless(engine != NULL, NULL); 
    20092065        fail_unless(error == NULL, NULL); 
     2066 
     2067        osync_engine_set_schemadir(engine, testbed); 
    20102068        osync_engine_set_plugindir(engine, testbed); 
    20112069        osync_engine_set_formatdir(engine, testbed); 
     
    20542112        fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" != \"x\""), NULL); 
    20552113        fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" != \"x\""), NULL); 
    2056         fail_unless(!system("test \"x$(diff -x \".*\" data2 data3)\" == \"x\""), NULL); 
     2114        fail_unless(!osync_testing_diff("data2", "data3")); 
    20572115         
    20582116        destroy_testbed(testbed); 
     
    20742132        fail_unless(engine != NULL, NULL); 
    20752133        fail_unless(error == NULL, NULL); 
     2134 
     2135        osync_engine_set_schemadir(engine, testbed); 
    20762136        osync_engine_set_plugindir(engine, testbed); 
    20772137        osync_engine_set_formatdir(engine, testbed); 
     
    21202180        fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" != \"x\""), NULL); 
    21212181        fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" != \"x\""), NULL); 
    2122         fail_unless(!system("test \"x$(diff -x \".*\" data2 data3)\" == \"x\""), NULL); 
     2182        fail_unless(!osync_testing_diff("data2", "data3")); 
    21232183         
    21242184        destroy_testbed(testbed); 
     
    21422202        fail_unless(engine != NULL, NULL); 
    21432203        fail_unless(error == NULL, NULL); 
     2204 
     2205        osync_engine_set_schemadir(engine, testbed); 
    21442206        osync_engine_set_plugindir(engine, testbed); 
    21452207        osync_engine_set_formatdir(engine, testbed); 
     
    21732235        fail_unless(num_engine_successful == 0, NULL); 
    21742236         
    2175         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" = \"x\""), NULL); 
    2176         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" = \"x\""), NULL); 
     2237        fail_unless(!osync_testing_diff("data1", "data2")); 
     2238        fail_unless(!osync_testing_diff("data1", "data3")); 
    21772239         
    21782240        destroy_testbed(testbed); 
     
    21972259        fail_unless(engine != NULL, NULL); 
    21982260        fail_unless(error == NULL, NULL); 
     2261 
     2262        osync_engine_set_schemadir(engine, testbed); 
    21992263        osync_engine_set_plugindir(engine, testbed); 
    22002264        osync_engine_set_formatdir(engine, testbed); 
     
    22282292        fail_unless(num_engine_successful == 0, NULL); 
    22292293         
    2230         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" = \"x\""), NULL); 
    2231         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" = \"x\""), NULL); 
     2294        fail_unless(!osync_testing_diff("data1", "data2")); 
     2295        fail_unless(!osync_testing_diff("data1", "data3")); 
    22322296         
    22332297        destroy_testbed(testbed); 
     
    22512315        fail_unless(engine != NULL, NULL); 
    22522316        fail_unless(error == NULL, NULL); 
     2317 
     2318        osync_engine_set_schemadir(engine, testbed); 
    22532319        osync_engine_set_plugindir(engine, testbed); 
    22542320        osync_engine_set_formatdir(engine, testbed); 
     
    22822348        fail_unless(num_engine_successful == 0, NULL); 
    22832349         
    2284         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
    2285         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" == \"x\""), NULL); 
     2350        fail_unless(!osync_testing_diff("data1", "data2")); 
     2351        fail_unless(!osync_testing_diff("data1", "data3")); 
    22862352         
    22872353        destroy_testbed(testbed); 
     
    23052371        fail_unless(engine != NULL, NULL); 
    23062372        fail_unless(error == NULL, NULL); 
     2373 
     2374        osync_engine_set_schemadir(engine, testbed); 
    23072375        osync_engine_set_plugindir(engine, testbed); 
    23082376        osync_engine_set_formatdir(engine, testbed); 
     
    23362404        fail_unless(num_engine_successful == 0, NULL); 
    23372405         
    2338         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
    2339         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" == \"x\""), NULL); 
     2406        fail_unless(!osync_testing_diff("data1", "data2")); 
     2407        fail_unless(!osync_testing_diff("data1", "data3")); 
    23402408         
    23412409        destroy_testbed(testbed); 
     
    23592427        fail_unless(engine != NULL, NULL); 
    23602428        fail_unless(error == NULL, NULL); 
     2429 
     2430        osync_engine_set_schemadir(engine, testbed); 
    23612431        osync_engine_set_plugindir(engine, testbed); 
    23622432        osync_engine_set_formatdir(engine, testbed); 
     
    23902460        fail_unless(num_engine_successful == 0, NULL); 
    23912461         
    2392         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
    2393         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" == \"x\""), NULL); 
     2462        fail_unless(!osync_testing_diff("data1", "data2")); 
     2463        fail_unless(!osync_testing_diff("data1", "data3")); 
    23942464         
    23952465        destroy_testbed(testbed); 
     
    24132483        fail_unless(engine != NULL, NULL); 
    24142484        fail_unless(error == NULL, NULL); 
     2485 
     2486        osync_engine_set_schemadir(engine, testbed); 
    24152487        osync_engine_set_plugindir(engine, testbed); 
    24162488        osync_engine_set_formatdir(engine, testbed); 
     
    24462518        fail_unless(num_engine_successful == 0, NULL); 
    24472519         
    2448         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
    2449         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" == \"x\""), NULL); 
     2520        fail_unless(!osync_testing_diff("data1", "data2")); 
     2521        fail_unless(!osync_testing_diff("data1", "data3")); 
    24502522         
    24512523        destroy_testbed(testbed); 
     
    24692541        fail_unless(engine != NULL, NULL); 
    24702542        fail_unless(error == NULL, NULL); 
     2543 
     2544        osync_engine_set_schemadir(engine, testbed); 
    24712545        osync_engine_set_plugindir(engine, testbed); 
    24722546        osync_engine_set_formatdir(engine, testbed); 
     
    25022576        fail_unless(num_engine_successful == 0, NULL); 
    25032577         
    2504         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
    2505         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" == \"x\""), NULL); 
     2578        fail_unless(!osync_testing_diff("data1", "data2")); 
     2579        fail_unless(!osync_testing_diff("data1", "data3")); 
    25062580         
    25072581        destroy_testbed(testbed); 
     
    25262600        fail_unless(engine != NULL, NULL); 
    25272601        fail_unless(error == NULL, NULL); 
     2602 
     2603        osync_engine_set_schemadir(engine, testbed); 
    25282604        osync_engine_set_plugindir(engine, testbed); 
    25292605        osync_engine_set_formatdir(engine, testbed); 
     
    25592635        fail_unless(num_engine_successful == 0, NULL); 
    25602636         
    2561         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
    2562         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" == \"x\""), NULL); 
     2637        fail_unless(!osync_testing_diff("data1", "data2")); 
     2638        fail_unless(!osync_testing_diff("data1", "data3")); 
    25632639         
    25642640        destroy_testbed(testbed); 
     
    25822658        fail_unless(engine != NULL, NULL); 
    25832659        fail_unless(error == NULL, NULL); 
     2660 
     2661        osync_engine_set_schemadir(engine, testbed); 
    25842662        osync_engine_set_plugindir(engine, testbed); 
    25852663        osync_engine_set_formatdir(engine, testbed); 
     
    26132691        fail_unless(num_engine_successful == 1, NULL); 
    26142692         
    2615         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
    2616         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" == \"x\""), NULL); 
     2693        fail_unless(!osync_testing_diff("data1", "data2")); 
     2694        fail_unless(!osync_testing_diff("data1", "data3")); 
    26172695         
    26182696        destroy_testbed(testbed); 
     
    26362714        fail_unless(engine != NULL, NULL); 
    26372715        fail_unless(error == NULL, NULL); 
     2716 
     2717        osync_engine_set_schemadir(engine, testbed); 
    26382718        osync_engine_set_plugindir(engine, testbed); 
    26392719        osync_engine_set_formatdir(engine, testbed); 
     
    26672747        fail_unless(num_engine_successful == 1, NULL); 
    26682748         
    2669         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
    2670         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" == \"x\""), NULL); 
     2749        fail_unless(!osync_testing_diff("data1", "data2")); 
     2750        fail_unless(!osync_testing_diff("data1", "data3")); 
    26712751         
    26722752        destroy_testbed(testbed); 
     
    26902770        fail_unless(engine != NULL, NULL); 
    26912771        fail_unless(error == NULL, NULL); 
     2772 
     2773        osync_engine_set_schemadir(engine, testbed); 
    26922774        osync_engine_set_plugindir(engine, testbed); 
    26932775        osync_engine_set_formatdir(engine, testbed); 
     
    27212803        fail_unless(num_engine_successful == 1, NULL); 
    27222804         
    2723         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
    2724         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" == \"x\""), NULL); 
     2805        fail_unless(!osync_testing_diff("data1", "data2")); 
     2806        fail_unless(!osync_testing_diff("data1", "data3")); 
    27252807         
    27262808        destroy_testbed(testbed); 
     
    27442826        fail_unless(engine != NULL, NULL); 
    27452827        fail_unless(error == NULL, NULL); 
     2828 
     2829        osync_engine_set_schemadir(engine, testbed); 
    27462830        osync_engine_set_plugindir(engine, testbed); 
    27472831        osync_engine_set_formatdir(engine, testbed); 
     
    27772861        fail_unless(num_engine_successful == 1, NULL); 
    27782862         
    2779         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
    2780         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" == \"x\""), NULL); 
     2863        fail_unless(!osync_testing_diff("data1", "data2")); 
     2864        fail_unless(!osync_testing_diff("data1", "data3")); 
    27812865         
    27822866        destroy_testbed(testbed); 
     
    28002884        fail_unless(engine != NULL, NULL); 
    28012885        fail_unless(error == NULL, NULL); 
     2886 
     2887        osync_engine_set_schemadir(engine, testbed); 
    28022888        osync_engine_set_plugindir(engine, testbed); 
    28032889        osync_engine_set_formatdir(engine, testbed); 
     
    28332919        fail_unless(num_engine_successful == 1, NULL); 
    28342920         
    2835         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
    2836         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" == \"x\""), NULL); 
     2921        fail_unless(!osync_testing_diff("data1", "data2")); 
     2922        fail_unless(!osync_testing_diff("data1", "data3")); 
    28372923         
    28382924        destroy_testbed(testbed); 
     
    28572943        fail_unless(engine != NULL, NULL); 
    28582944        fail_unless(error == NULL, NULL); 
     2945 
     2946        osync_engine_set_schemadir(engine, testbed); 
    28592947        osync_engine_set_plugindir(engine, testbed); 
    28602948        osync_engine_set_formatdir(engine, testbed); 
     
    28902978        fail_unless(num_engine_successful == 1, NULL); 
    28912979         
    2892         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
    2893         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" == \"x\""), NULL); 
     2980        fail_unless(!osync_testing_diff("data1", "data2")); 
     2981        fail_unless(!osync_testing_diff("data1", "data3")); 
    28942982         
    28952983        destroy_testbed(testbed); 
     
    29163004        fail_unless(engine != NULL, NULL); 
    29173005        fail_unless(error == NULL, NULL); 
     3006 
     3007        osync_engine_set_schemadir(engine, testbed); 
    29183008        osync_engine_set_plugindir(engine, testbed); 
    29193009        osync_engine_set_formatdir(engine, testbed); 
  • trunk/tests/group-tests/check_lock.c

    r3409 r3459  
    105105        osync_engine_set_plugindir(engine, testbed); 
    106106        osync_engine_set_formatdir(engine, testbed); 
     107        osync_engine_set_schemadir(engine, testbed); 
    107108 
    108109        OSyncEngine *engine2 = osync_engine_new(group2, &error); 
     
    112113        osync_engine_set_plugindir(engine2, testbed); 
    113114        osync_engine_set_formatdir(engine2, testbed); 
     115        osync_engine_set_schemadir(engine2, testbed); 
    114116 
    115117        fail_unless(osync_engine_initialize(engine, &error), osync_error_print(&error)); 
     
    136138        osync_engine_unref(engine2); 
    137139         
    138         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
    139         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" == \"x\""), NULL); 
     140        fail_unless(!osync_testing_diff("data1", "data2")); 
     141        fail_unless(!osync_testing_diff("data1", "data3")); 
    140142         
    141143        osync_group_unref(group); 
     
    160162        osync_engine_set_plugindir(engine, testbed); 
    161163        osync_engine_set_formatdir(engine, testbed); 
     164        osync_engine_set_schemadir(engine, testbed); 
    162165 
    163166        fail_unless(osync_engine_initialize(engine, &error), NULL); 
     
    203206        osync_engine_set_plugindir(engine, testbed); 
    204207        osync_engine_set_formatdir(engine, testbed); 
     208        osync_engine_set_schemadir(engine, testbed); 
    205209         
    206210        num_engine_prev_unclean = 0; 
     
    228232        osync_engine_set_plugindir(engine, testbed); 
    229233        osync_engine_set_formatdir(engine, testbed); 
     234        osync_engine_set_schemadir(engine, testbed); 
    230235         
    231236        for (o = engine->object_engines; o; o = o->next) { 
     
    248253        fail_unless(num_engine_prev_unclean == 0, NULL); 
    249254         
    250         fail_unless(!system("test \"x$(diff -x \".*\" data1 data2)\" == \"x\""), NULL); 
    251         fail_unless(!system("test \"x$(diff -x \".*\" data1 data3)\" == \"x\""), NULL); 
     255        fail_unless(!osync_testing_diff("data1", "data2")); 
     256        fail_unless(!osync_testing_diff("data1", "data3")); 
    252257 
    253258        osync_group_unref(group); 
  • trunk/tests/sync-tests/check_filter.c

    r3409 r3459  
    108108        osync_engine_set_plugindir(engine, testbed); 
    109109        osync_engine_set_formatdir(engine, testbed); 
     110        osync_engine_set_schemadir(engine, testbed); 
    110111 
    111112        fail_unless(osync_engine_initialize(engine, &error), osync_error_print(&error)); 
     
    153154        osync_engine_set_plugindir(engine, testbed); 
    154155        osync_engine_set_formatdir(engine, testbed); 
     156        osync_engine_set_schemadir(engine, testbed); 
    155157 
    156158        fail_unless(osync_engine_initialize(engine, &error), NULL); 
     
    305307        osync_engine_set_plugindir(engine, testbed); 
    306308        osync_engine_set_formatdir(engine, testbed); 
     309        osync_engine_set_schemadir(engine, testbed); 
    307310 
    308311        fail_unless(osync_engine_initialize(engine, &error), NULL); 
     
    348351        osync_engine_set_plugindir(engine, testbed); 
    349352        osync_engine_set_formatdir(engine, testbed); 
     353        osync_engine_set_schemadir(engine, testbed); 
    350354 
    351355        fail_unless(osync_engine_initialize(engine, &error), NULL); 
     
    394398        osync_engine_set_plugindir(engine, testbed); 
    395399        osync_engine_set_formatdir(engine, testbed); 
     400        osync_engine_set_schemadir(engine, testbed); 
    396401 
    397402        fail_unless(osync_engine_initialize(engine, &error), NULL); 
  • trunk/tests/sync-tests/check_sync.c

    r3409 r3459  
    2626        fail_unless(error == NULL, NULL); 
    2727        osync_group_unref(group); 
    28          
     28 
     29        osync_engine_set_schemadir(engine, testbed); 
    2930        osync_engine_set_plugindir(engine, testbed); 
    3031        osync_engine_set_formatdir(engine, testbed); 
     
    7273        osync_group_unref(group); 
    7374         
     75        osync_engine_set_schemadir(engine, testbed); 
    7476        osync_engine_set_plugindir(engine, testbed); 
    7577        osync_engine_set_formatdir(engine, testbed); 
     
    172174        fail_unless(error == NULL, NULL); 
    173175        osync_group_unref(group); 
    174          
     176 
     177        osync_engine_set_schemadir(engine, testbed);     
    175178        osync_engine_set_plugindir(engine, testbed); 
    176179        osync_engine_set_formatdir(engine, testbed); 
     
    299302        fail_unless(error == NULL, NULL); 
    300303        osync_group_unref(group); 
    301          
     304 
     305        osync_engine_set_schemadir(engine, testbed); 
    302306        osync_engine_set_plugindir(engine, testbed); 
    303307        osync_engine_set_formatdir(engine, testbed); 
     
    403407        fail_unless(error == NULL, NULL); 
    404408        osync_group_unref(group); 
    405          
     409 
     410        osync_engine_set_schemadir(engine, testbed);     
    406411        osync_engine_set_plugindir(engine, testbed); 
    407412        osync_engine_set_formatdir(engine, testbed); 
     
    564569        fail_unless(error == NULL, NULL); 
    565570        osync_group_unref(group); 
    566          
     571 
     572        osync_engine_set_schemadir(engine, testbed);     
    567573        osync_engine_set_plugindir(engine, testbed); 
    568574        osync_engine_set_formatdir(engine, testbed); 
     
    738744        fail_unless(error == NULL, NULL); 
    739745        osync_group_unref(group); 
    740          
     746 
     747        osync_engine_set_schemadir(engine, testbed);     
    741748        osync_engine_set_plugindir(engine, testbed); 
    742749        osync_engine_set_formatdir(engine, testbed); 
     
    992999        osync_group_unref(group); 
    9931000         
     1001        osync_engine_set_schemadir(engine, testbed); 
    9941002        osync_engine_set_plugindir(engine, testbed); 
    9951003        osync_engine_set_formatdir(engine, testbed); 
     
    11721180        osync_group_unref(group); 
    11731181         
     1182        osync_engine_set_schemadir(engine, testbed); 
    11741183        osync_engine_set_plugindir(engine, testbed); 
    11751184        osync_engine_set_formatdir(engine, testbed); 
     
    13411350        fail_unless(error == NULL, NULL); 
    13421351        osync_group_unref(group); 
    1343          
     1352 
     1353        osync_engine_set_schemadir(engine, testbed); 
    13441354        osync_engine_set_plugindir(engine, testbed); 
    13451355        osync_engine_set_formatdir(engine, testbed); 
     
    14471457        osync_group_unref(group); 
    14481458         
     1459        osync_engine_set_schemadir(engine, testbed); 
    14491460        osync_engine_set_plugindir(engine, testbed); 
    14501461        osync_engine_set_formatdir(engine, testbed); 
     
    16171628        osync_group_unref(group); 
    16181629         
     1630        osync_engine_set_schemadir(engine, testbed); 
    16191631        osync_engine_set_plugindir(engine, testbed); 
    16201632        osync_engine_set_formatdir(engine, testbed); 
     
    17271739        fail_unless(error == NULL, NULL); 
    17281740        osync_group_unref(group); 
    1729          
     1741 
     1742        osync_engine_set_schemadir(engine, testbed);     
    17301743        osync_engine_set_plugindir(engine, testbed); 
    17311744        osync_engine_set_formatdir(engine, testbed); 
     
    19131926        osync_group_unref(group); 
    19141927         
     1928        osync_engine_set_schemadir(engine, testbed);     
    19151929        osync_engine_set_plugindir(engine, testbed); 
    19161930        osync_engine_set_formatdir(engine, testbed); 
     
    22922306        fail_unless(error == NULL, NULL); 
    22932307        osync_group_unref(group); 
    2294          
     2308 
     2309        osync_engine_set_schemadir(engine, testbed);     
    22952310        osync_engine_set_plugindir(engine, testbed); 
    22962311        osync_engine_set_formatdir(engine, testbed); 
     
    24982513        fail_unless(error == NULL, NULL); 
    24992514        osync_group_unref(group); 
    2500          
     2515 
     2516        osync_engine_set_schemadir(engine, testbed); 
    25012517        osync_engine_set_plugindir(engine, testbed); 
    25022518        osync_engine_set_formatdir(engine, testbed); 
     
    26822698        fail_unless(error == NULL, NULL); 
    26832699        osync_group_unref(group); 
    2684          
     2700 
     2701        osync_engine_set_schemadir(engine, testbed);     
    26852702        osync_engine_set_plugindir(engine, testbed); 
    26862703        osync_engine_set_formatdir(engine, testbed); 
     
    27792796        fail_unless(error == NULL, NULL); 
    27802797        osync_group_unref(group); 
    2781          
     2798 
     2799        osync_engine_set_schemadir(engine, testbed);     
    27822800        osync_engine_set_plugindir(engine, testbed); 
    27832801        osync_engine_set_formatdir(engine, testbed); 
     
    28862904        fail_unless(error == NULL, NULL); 
    28872905        osync_group_unref(group); 
    2888          
     2906 
     2907        osync_engine_set_schemadir(engine, testbed);     
    28892908        osync_engine_set_plugindir(engine, testbed); 
    28902909        osync_engine_set_formatdir(engine, testbed); 
     
    29823001        fail_unless(error == NULL, NULL); 
    29833002        osync_group_unref(group); 
    2984          
     3003 
     3004        osync_engine_set_schemadir(engine, testbed);     
    29853005        osync_engine_set_plugindir(engine, testbed); 
    29863006        osync_engine_set_formatdir(engine, testbed);