Changeset 12964
- Timestamp:
- Apr 23, 2007, 1:10:25 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/Nebulous/nebclient/tests/tests.c (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Nebulous/nebclient/tests/tests.c
r12649 r12964 6 6 #include "nebclient.h" 7 7 #include "tap.h" 8 9 #define neb_ok(server, val, ...) \ 10 ok(val, __VA_ARGS__); \ 11 if (!val) { \ 12 diag("nebErr: %s", nebErr(server)); \ 13 } 8 14 9 15 int main (int argc, char **argv) { … … 28 34 filename = nebCreate(server, key, 0, NULL, NULL, &URI); 29 35 30 ok(filename, "create object");36 neb_ok(server, filename, "create object"); 31 37 ok(URI, "URI not NULL"); 32 ok(nebDelete(server, key), "delete object");38 neb_ok(server, nebDelete(server, key), "delete object"); 33 39 34 40 nebFree(URI); … … 42 48 fh = nebOpenCreate(server, key, 0, NULL, NULL, &URI); 43 49 44 ok(fh > -1, "create new object filehandle");50 neb_ok(server, fh > -1, "create new object filehandle"); 45 51 ok(URI, "URI not NULL"); 46 52 … … 54 60 fh = nebOpen(server, key, NEB_READ); 55 61 56 ok(fh, "open object for reading");62 neb_ok(server, fh, "open object for reading"); 57 63 58 64 close(fh); … … 64 70 fh = nebOpen(server, key, NEB_WRITE); 65 71 66 ok(fh, "open object for writing");72 neb_ok(server, fh, "open object for writing"); 67 73 68 74 close(fh); … … 70 76 71 77 72 ok(nebReplicate(server, key, NULL, NULL), "replicate object");78 neb_ok(server, nebReplicate(server, key, NULL, NULL), "replicate object"); 73 79 74 ok(nebOpen(server, key, NEB_WRITE) < 0, "write to object with multiple instances");80 neb_ok(server, nebOpen(server, key, NEB_WRITE) < 0, "write to object with multiple instances"); 75 81 76 ok(nebCull(server, key), "cull object");82 neb_ok(server, nebCull(server, key), "cull object"); 77 83 78 ok(nebStat(server, key), "stat object");84 neb_ok(server, nebStat(server, key), "stat object"); 79 85 80 ok(nebLock(server, key, NEB_WRITE), "lock object write");81 ok(nebUnlock(server, key, NEB_WRITE), "unlock object write");86 neb_ok(server, nebLock(server, key, NEB_WRITE), "lock object write"); 87 neb_ok(server, nebUnlock(server, key, NEB_WRITE), "unlock object write"); 82 88 83 ok(nebLock(server, key, NEB_READ), "lock object read");84 ok(nebUnlock(server, key, NEB_READ), "unlock object read");89 neb_ok(server, nebLock(server, key, NEB_READ), "lock object read"); 90 neb_ok(server, nebUnlock(server, key, NEB_READ), "unlock object read"); 85 91 86 92 { … … 89 95 locations = nebFindInstances(server, key, NULL); 90 96 91 ok(locations, "locations not NULL");97 neb_ok(server, locations, "locations not NULL"); 92 98 ok(locations && locations->n == 1, "find instances"); 93 99 … … 100 106 filename = nebFind(server, key); 101 107 102 ok(filename, "find file name");108 neb_ok(server, filename, "find file name"); 103 109 104 110 nebFree(filename); … … 106 112 107 113 108 ok(nebCopy(server, key, "copyiedfile"), "copy object");114 neb_ok(server, nebCopy(server, key, "copyiedfile"), "copy object"); 109 115 110 ok(nebDelete(server, key), "delete object");116 neb_ok(server, nebDelete(server, key), "delete object"); 111 117 112 ok(nebMove(server, "copyiedfile", "movedfile"), "move object");118 neb_ok(server, nebMove(server, "copyiedfile", "movedfile"), "move object"); 113 119 114 120 if (!nebDelete(server, "movedfile")) { 115 printf( "cleanup failed %s\n", nebErr(server));121 diag( "cleanup failed %s\n", nebErr(server)); 116 122 } 117 123
Note:
See TracChangeset
for help on using the changeset viewer.
