Changeset 3280
- Timestamp:
- 04/19/08 16:11:44 (3 months ago)
- Files:
-
- trunk/tests/ipc-tests/check_ipc.c (modified) (42 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/tests/ipc-tests/check_ipc.c
r3047 r3280 3 3 4 4 #include <opensync/opensync-ipc.h> 5 6 void _remove_pipe(const char *name)7 {8 char *cmd = g_strdup_printf("rm %s &> /dev/null", name);9 system(cmd);10 g_free(cmd);11 }12 5 13 6 START_TEST (ipc_new) 14 7 { 15 8 char *testbed = setup_testbed(NULL); 16 _remove_pipe("/tmp/testpipe");9 osync_testing_file_remove("/tmp/testpipe"); 17 10 18 11 OSyncError *error = NULL; … … 30 23 { 31 24 char *testbed = setup_testbed(NULL); 32 _remove_pipe("/tmp/testpipe");25 osync_testing_file_remove("/tmp/testpipe"); 33 26 34 27 OSyncError *error = NULL; … … 40 33 fail_unless(error == NULL, NULL); 41 34 42 fail_unless( system("ls /tmp/testpipe &> /dev/null") == 0, NULL);35 fail_unless(osync_testing_file_exists("/tmp/testpipe") == TRUE, NULL); 43 36 44 37 fail_unless(osync_queue_remove(queue1, &error), NULL); 45 38 fail_unless(error == NULL, NULL); 46 39 47 fail_unless( system("ls /tmp/testpipe &> /dev/null") != 0, NULL);40 fail_unless(osync_testing_file_exists("/tmp/testpipe") == FALSE, NULL); 48 41 49 42 osync_queue_free(queue1); … … 56 49 { 57 50 char *testbed = setup_testbed(NULL); 58 _remove_pipe("/tmp/testpipe");51 osync_testing_file_remove("/tmp/testpipe"); 59 52 60 53 OSyncError *error = NULL; … … 89 82 } 90 83 91 fail_unless( system("ls /tmp/testpipe &> /dev/null") == 0, NULL);84 fail_unless(osync_testing_file_exists("/tmp/testpipe") == TRUE, NULL); 92 85 93 86 fail_unless(osync_queue_remove(queue, &error), NULL); 94 87 fail_unless(error == NULL, NULL); 95 88 96 fail_unless( system("ls /tmp/testpipe &> /dev/null") != 0, NULL);89 fail_unless(osync_testing_file_exists("/tmp/testpipe") == FALSE, NULL); 97 90 98 91 osync_queue_free(queue); … … 105 98 { 106 99 char *testbed = setup_testbed(NULL); 107 _remove_pipe("/tmp/testpipe-server");108 _remove_pipe("/tmp/testpipe-client");100 osync_testing_file_remove("/tmp/testpipe-server"); 101 osync_testing_file_remove("/tmp/testpipe-client"); 109 102 110 103 OSyncError *error = NULL; … … 225 218 } 226 219 227 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") == 0, NULL);220 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == TRUE, NULL); 228 221 229 222 fail_unless(osync_queue_remove(client_queue, &error), NULL); … … 231 224 fail_unless(!osync_error_is_set(&error), NULL); 232 225 233 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") != 0, NULL);226 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == FALSE, NULL); 234 227 235 228 osync_queue_free(client_queue); … … 243 236 { 244 237 char *testbed = setup_testbed(NULL); 245 _remove_pipe("/tmp/testpipe-server");246 _remove_pipe("/tmp/testpipe-client");238 osync_testing_file_remove("/tmp/testpipe-server"); 239 osync_testing_file_remove("/tmp/testpipe-client"); 247 240 248 241 OSyncError *error = NULL; … … 373 366 } 374 367 375 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") == 0, NULL);368 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == TRUE, NULL); 376 369 377 370 fail_unless(osync_queue_remove(client_queue, &error), NULL); … … 379 372 fail_unless(!osync_error_is_set(&error), NULL); 380 373 381 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") != 0, NULL);374 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == FALSE, NULL); 382 375 383 376 osync_queue_free(client_queue); … … 391 384 { 392 385 char *testbed = setup_testbed(NULL); 393 _remove_pipe("/tmp/testpipe-server");394 _remove_pipe("/tmp/testpipe-client");386 osync_testing_file_remove("/tmp/testpipe-server"); 387 osync_testing_file_remove("/tmp/testpipe-client"); 395 388 396 389 int num_mess = 1000; … … 517 510 } 518 511 519 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") == 0, NULL);512 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == TRUE, NULL); 520 513 521 514 fail_unless(osync_queue_remove(client_queue, &error), NULL); … … 523 516 fail_unless(!osync_error_is_set(&error), NULL); 524 517 525 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") != 0, NULL);518 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == FALSE, NULL); 526 519 527 520 osync_queue_free(client_queue); … … 536 529 { 537 530 char *testbed = setup_testbed(NULL); 538 _remove_pipe("/tmp/testpipe-server");539 _remove_pipe("/tmp/testpipe-client");531 osync_testing_file_remove("/tmp/testpipe-server"); 532 osync_testing_file_remove("/tmp/testpipe-client"); 540 533 int i = 0; 541 534 … … 660 653 } 661 654 662 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") == 0, NULL);655 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == TRUE, NULL); 663 656 664 657 fail_unless(osync_queue_remove(client_queue, &error), NULL); … … 666 659 fail_unless(!osync_error_is_set(&error), NULL); 667 660 668 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") != 0, NULL);661 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == FALSE, NULL); 669 662 670 663 osync_queue_free(client_queue); … … 679 672 { 680 673 char *testbed = setup_testbed(NULL); 681 _remove_pipe("/tmp/testpipe-server");682 _remove_pipe("/tmp/testpipe-client");674 osync_testing_file_remove("/tmp/testpipe-server"); 675 osync_testing_file_remove("/tmp/testpipe-client"); 683 676 int i = 0; 684 677 … … 796 789 } 797 790 798 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") == 0, NULL);791 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == TRUE, NULL); 799 792 800 793 fail_unless(osync_queue_remove(client_queue, &error), NULL); … … 802 795 fail_unless(!osync_error_is_set(&error), NULL); 803 796 804 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") != 0, NULL);797 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == FALSE, NULL); 805 798 806 799 osync_queue_free(client_queue); … … 815 808 { 816 809 char *testbed = setup_testbed(NULL); 817 _remove_pipe("/tmp/testpipe");810 osync_testing_file_remove("/tmp/testpipe"); 818 811 819 812 OSyncError *error = NULL; … … 835 828 { 836 829 char *testbed = setup_testbed(NULL); 837 _remove_pipe("/tmp/testpipe");830 osync_testing_file_remove("/tmp/testpipe"); 838 831 839 832 OSyncError *error = NULL; … … 850 843 osync_error_unref(&error); 851 844 852 fail_unless( system("ls /tmp/testpipe &> /dev/null") == 0, NULL);845 fail_unless(osync_testing_file_exists("/tmp/testpipe") == TRUE, NULL); 853 846 854 847 fail_unless(osync_queue_remove(queue, &error), NULL); 855 848 fail_unless(error == NULL, NULL); 856 849 857 fail_unless( system("ls /tmp/testpipe &> /dev/null") != 0, NULL);850 fail_unless(osync_testing_file_exists("/tmp/testpipe") == FALSE, NULL); 858 851 859 852 osync_queue_free(queue); … … 866 859 { 867 860 char *testbed = setup_testbed(NULL); 868 _remove_pipe("/tmp/testpipe");861 osync_testing_file_remove("/tmp/testpipe"); 869 862 870 863 OSyncError *error = NULL; … … 898 891 } 899 892 900 fail_unless( system("ls /tmp/testpipe &> /dev/null") == 0, NULL);893 fail_unless(osync_testing_file_exists("/tmp/testpipe") == TRUE, NULL); 901 894 902 895 fail_unless(osync_queue_remove(server_queue, &error), NULL); 903 896 fail_unless(!osync_error_is_set(&error), NULL); 904 897 905 fail_unless( system("ls /tmp/testpipe &> /dev/null") != 0, NULL);898 fail_unless(osync_testing_file_exists("/tmp/testpipe") == FALSE, NULL); 906 899 907 900 osync_queue_free(server_queue); … … 914 907 { 915 908 char *testbed = setup_testbed(NULL); 916 _remove_pipe("/tmp/testpipe");909 osync_testing_file_remove("/tmp/testpipe"); 917 910 918 911 OSyncError *error = NULL; … … 975 968 } 976 969 977 fail_unless( system("ls /tmp/testpipe &> /dev/null") == 0, NULL);970 fail_unless(osync_testing_file_exists("/tmp/testpipe") == TRUE, NULL); 978 971 979 972 fail_unless(osync_queue_remove(server_queue, &error), NULL); 980 973 fail_unless(!osync_error_is_set(&error), NULL); 981 974 982 fail_unless( system("ls /tmp/testpipe &> /dev/null") != 0, NULL);975 fail_unless(osync_testing_file_exists("/tmp/testpipe") == FALSE, NULL); 983 976 984 977 osync_queue_free(server_queue); … … 1041 1034 { 1042 1035 char *testbed = setup_testbed(NULL); 1043 _remove_pipe("/tmp/testpipe-server");1044 _remove_pipe("/tmp/testpipe-client");1036 osync_testing_file_remove("/tmp/testpipe-server"); 1037 osync_testing_file_remove("/tmp/testpipe-client"); 1045 1038 1046 1039 OSyncError *error = NULL; … … 1140 1133 } 1141 1134 1142 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") == 0, NULL);1135 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == TRUE, NULL); 1143 1136 1144 1137 fail_unless(osync_queue_remove(client_queue, &error), NULL); … … 1146 1139 fail_unless(!osync_error_is_set(&error), NULL); 1147 1140 1148 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") != 0, NULL);1141 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == FALSE, NULL); 1149 1142 1150 1143 osync_queue_free(client_queue); … … 1226 1219 { 1227 1220 char *testbed = setup_testbed(NULL); 1228 _remove_pipe("/tmp/testpipe-server");1229 _remove_pipe("/tmp/testpipe-client");1221 osync_testing_file_remove("/tmp/testpipe-server"); 1222 osync_testing_file_remove("/tmp/testpipe-client"); 1230 1223 1231 1224 OSyncError *error = NULL; … … 1329 1322 } 1330 1323 1331 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") == 0, NULL);1324 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == TRUE, NULL); 1332 1325 1333 1326 fail_unless(osync_queue_remove(client_queue, &error), NULL); … … 1335 1328 fail_unless(!osync_error_is_set(&error), NULL); 1336 1329 1337 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") != 0, NULL);1330 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == FALSE, NULL); 1338 1331 1339 1332 osync_queue_free(client_queue); … … 1404 1397 1405 1398 char *testbed = setup_testbed(NULL); 1406 _remove_pipe("/tmp/testpipe-server");1407 _remove_pipe("/tmp/testpipe-client");1399 osync_testing_file_remove("/tmp/testpipe-server"); 1400 osync_testing_file_remove("/tmp/testpipe-client"); 1408 1401 1409 1402 OSyncError *error = NULL; … … 1512 1505 } 1513 1506 1514 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") == 0, NULL);1507 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == TRUE, NULL); 1515 1508 1516 1509 fail_unless(osync_queue_remove(client_queue, &error), NULL); … … 1518 1511 fail_unless(!osync_error_is_set(&error), NULL); 1519 1512 1520 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") != 0, NULL);1513 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == FALSE, NULL); 1521 1514 1522 1515 osync_queue_free(client_queue); … … 1598 1591 1599 1592 char *testbed = setup_testbed(NULL); 1600 _remove_pipe("/tmp/testpipe-server");1601 _remove_pipe("/tmp/testpipe-client");1593 osync_testing_file_remove("/tmp/testpipe-server"); 1594 osync_testing_file_remove("/tmp/testpipe-client"); 1602 1595 1603 1596 OSyncError *error = NULL; … … 1701 1694 } 1702 1695 1703 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") == 0, NULL);1696 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == TRUE, NULL); 1704 1697 1705 1698 fail_unless(osync_queue_remove(client_queue, &error), NULL); … … 1707 1700 fail_unless(!osync_error_is_set(&error), NULL); 1708 1701 1709 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") != 0, NULL);1702 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == FALSE, NULL); 1710 1703 1711 1704 osync_queue_free(client_queue); … … 2086 2079 2087 2080 char *testbed = setup_testbed(NULL); 2088 _remove_pipe("/tmp/testpipe-server");2089 _remove_pipe("/tmp/testpipe-client");2081 osync_testing_file_remove("/tmp/testpipe-server"); 2082 osync_testing_file_remove("/tmp/testpipe-client"); 2090 2083 2091 2084 num_callback_timeout = 0; … … 2225 2218 } 2226 2219 2227 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") == 0, NULL);2220 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == TRUE, NULL); 2228 2221 2229 2222 fail_unless(osync_queue_remove(client_queue, &error), NULL); … … 2235 2228 fail_unless(num_callback == 0, NULL); 2236 2229 2237 fail_unless( system("ls /tmp/testpipe-client &> /dev/null") != 0, NULL);2230 fail_unless(osync_testing_file_exists("/tmp/testpipe-client") == FALSE, NULL); 2238 2231 2239 2232 osync_queue_free(client_queue);
