mirror of
https://github.com/Unidata/netcdf-c.git
synced 2024-11-21 03:13:42 +08:00
more unit testing
This commit is contained in:
parent
bf069c3983
commit
788c63d1dc
@ -29,7 +29,7 @@ main(int argc, char **argv)
|
|||||||
NC *ncp;
|
NC *ncp;
|
||||||
NCmodel model;
|
NCmodel model;
|
||||||
char *path;
|
char *path;
|
||||||
void *dispatchdata;
|
void *dispatchdata, *disspatchdata_in;
|
||||||
int mode = 0, mode_in;
|
int mode = 0, mode_in;
|
||||||
|
|
||||||
/* This won't work because there is no NC in the NC list which
|
/* This won't work because there is no NC in the NC list which
|
||||||
@ -50,12 +50,12 @@ main(int argc, char **argv)
|
|||||||
if (nc4_file_list_add(ncp->ext_ncid, FILE_NAME, mode, NULL)) ERR;
|
if (nc4_file_list_add(ncp->ext_ncid, FILE_NAME, mode, NULL)) ERR;
|
||||||
|
|
||||||
/* Find the file in the list. */
|
/* Find the file in the list. */
|
||||||
/* if (nc4_file_list_get(ncp->ext_ncid, NULL, &mode, &dispatchdata)) ERR; */
|
if (!(path = malloc(NC_MAX_NAME + 1))) ERR;
|
||||||
path = malloc(NC_MAX_NAME + 1);
|
if (nc4_file_list_get(ncp->ext_ncid, &path, &mode_in, &dispatchdata_in)) ERR;
|
||||||
if (nc4_file_list_get(ncp->ext_ncid, &path, &mode_in, &dispatchdata)) ERR;
|
|
||||||
if (strcmp(path, FILE_NAME)) ERR;
|
if (strcmp(path, FILE_NAME)) ERR;
|
||||||
if (mode_in != mode) ERR;
|
|
||||||
free(path);
|
free(path);
|
||||||
|
if (mode_in != mode) ERR;
|
||||||
|
if (dispatchdata_in != dispatchdata) ERR;
|
||||||
|
|
||||||
/* This won't work. */
|
/* This won't work. */
|
||||||
if (nc4_file_list_del(TEST_VAL_42) != NC_EBADID) ERR;
|
if (nc4_file_list_del(TEST_VAL_42) != NC_EBADID) ERR;
|
||||||
|
Loading…
Reference in New Issue
Block a user