mirror of
https://github.com/Unidata/netcdf-c.git
synced 2024-11-27 07:30:33 +08:00
6d8809100f
1. When running under windows (as opposed to cygwin) we need to make sure to not user /cygdrive/ file paths. This was ocurring in libdap4/d4read.c, but may occur elsewhere. 2. Shell scripts in the git repo are not being checked-out with the executable mode set. Had core.filemode set to false. Was a major hassle to fix. |
||
---|---|---|
.. | ||
add.c | ||
add.h | ||
atttests.c | ||
cdftests.c | ||
CMakeLists.txt | ||
compare_test_files.sh | ||
depend | ||
dimtests.c | ||
driver.c | ||
emalloc.c | ||
emalloc.h | ||
error.c | ||
error.h | ||
Makefile.am | ||
misctest.c | ||
README | ||
rec.c | ||
ref_nctest_64bit_offset.nc | ||
ref_nctest_classic.nc | ||
run_valgrind_tests.sh | ||
slabs.c | ||
testcdf.h | ||
tests.h | ||
timesum.awk | ||
tst_rename.c | ||
val.c | ||
val.h | ||
vardef.c | ||
varget.c | ||
vargetg.c | ||
varput.c | ||
varputg.c | ||
vartests.c | ||
vputget.c | ||
vputgetg.c |
This directory contains source code for nctest, an extensive test program for the entire netCDF library. Before compiling the sources in this directory, you must have already made the netCDF library from the ../src directory. For UNIX, just type "make". Then, when "nctest" is successfully made, invoke it with "nctest". For VMS, type "@make". The make.com, make.opt, and *-vms files are for VMS only. When nctest.exe is successfully made, invoke it with "run nctest". Output from the test program should look like the following: --- Testing nccreate ... --- Testing ncopen ... --- Testing ncredef ... --- Testing ncendef ... --- Testing ncclose ... --- Testing ncinquire ... --- Testing ncsync ... --- Testing ncabort ... --- Testing ncdimdef ... --- Testing ncdimid ... --- Testing ncdiminq ... --- Testing ncdimrename ... --- Testing ncvardef ... --- Testing ncvarid ... --- Testing ncvarinq ... --- Testing ncvarput1 ... --- Testing ncvarget1 ... --- Testing ncvarput ... --- Testing ncvarget ... --- Testing ncvarrename ... --- Testing ncattput ... --- Testing ncattinq ... --- Testing ncattget ... --- Testing ncattcopy ... --- Testing ncattname ... --- Testing ncattrename ... --- Testing ncattdel ... --- Testing nctypelen ... except that on VMS systems, the line "Doesn't support shared access on vms" will appear a couple of times after the "ncopen" and "ncsync" tests.