Changeset 4670
- Timestamp:
- Jul 29, 2005, 12:19:46 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/Nebulous/nebclient/tests/tests.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Nebulous/nebclient/tests/tests.c
r4660 r4670 7 7 #define TESTS(num_tests) \ 8 8 int test_num = 0; \ 9 int test_failure = 0; \ 9 10 printf("1..%d\n", num_tests); 10 11 … … 14 15 printf("ok %d - %s\n", test_num, name); \ 15 16 } else { \ 17 test_failure++; \ 16 18 printf("not ok %d - %s\n", test_num, name); \ 17 19 printf("# %s\n", nebErr(server)); \ 18 20 } 21 22 #define TEST_EXIT \ 23 exit(test_failure); 19 24 20 25 int main (int argc, char **argv) { … … 41 46 OK(fh > -1, "create object"); 42 47 OK(URI, "URI not NULL"); 48 49 close(fh); 43 50 } 44 51 45 OK(nebOpen(server, key, NEB_READ), "open object for reading"); 46 OK(nebOpen(server, key, NEB_WRITE), "open object for writing"); 52 { 53 int fh; 54 55 fh = nebOpen(server, key, NEB_READ); 56 57 OK(fh, "open object for reading"); 58 59 close(fh); 60 } 61 62 { 63 int fh; 64 65 fh = nebOpen(server, key, NEB_WRITE); 66 67 OK(fh, "open object for writing"); 68 69 close(fh); 70 } 71 47 72 48 73 OK(nebReplicate(server, key, NULL, NULL), "replicate object"); … … 67 92 OK(locations, "locations not NULL"); 68 93 OK(locations->n == 1, "find instances"); 94 95 nebObjectInstancesFree(locations); 69 96 } 70 97 … … 72 99 char *filename = NULL; 73 100 74 filename = nebFind(server, key);101 filename = nebFind(server, key); 75 102 76 OK(filename, "find file name"); 103 OK(filename, "find file name"); 104 105 nebFree(filename); 77 106 } 78 107 … … 90 119 nebServerFree(server); 91 120 92 exit(EXIT_SUCCESS);121 TEST_EXIT; 93 122 }
Note:
See TracChangeset
for help on using the changeset viewer.
