netcdf-c/nctest
2014-08-26 11:19:32 -06:00
..
add.c
add.h
atttests.c
cdftests.c 2012-10-09 19:54:36 +00:00
CMakeLists.txt Manual merge of pull request https://github.com/Unidata/netcdf-c/pull/64 contributed by nschloe. Assorted CMake improvements. 2014-06-11 15:51:31 -06:00
compare_test_files.sh
depend
dimtests.c
driver.c When using the '-ansi' flag with gcc, netcdf would fail to build because of the use of '//' for one-line comments. I've addressed this by replacing instances of // with enclosing comment blocks. 2014-08-26 11:19:32 -06:00
emalloc.c
emalloc.h
error.c 2012-10-09 19:54:36 +00:00
error.h
Makefile.am Corrected a handful of syntax issues in CMake config files, 2013-02-20 23:28:28 +00:00
misctest.c
README
rec.c
ref_nctest_64bit_offset.nc
ref_nctest_classic.nc
run_valgrind_tests.sh freed new path string for nc3 and nc4 files 2010-12-01 18:21:47 +00:00
slabs.c
testcdf.h
tests.h
timesum.awk
tst_rename.c Fix non-portable test that depends on nonstandardized floating-point format using e+08, not e+008. Fixes for some problems reported in scan-build static analysis. 2012-04-23 23:59:24 +00:00
val.c
val.h
vardef.c Fix non-portable test that depends on nonstandardized floating-point format using e+08, not e+008. Fixes for some problems reported in scan-build static analysis. 2012-04-23 23:59:24 +00:00
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.