Add tests for reading NF90_STRING & NF90_CHAR attributes. #469
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add tests
nf03_test4/f90tst_attto check if NF90_STRING & NF90_CHAR attributes can be read in correctly by the new implementation (#453).The test reads the
NF90_STRING&NF90_CHARattributes at 3 levels: 1) global attributes, 2) var attributes under root, and 3) var attributes under group.A reference input data
ref_att.nc(size8.0KB) is included as testing input data. The cdlref_att.cdlto generate this reference input data is also included.The reason why not adopting the approach to generate the reference data by netcdf-fortran first then reading it in is because the current version (
mainbranch) does not support writingNF90_STRINGattributes directly into the NC file.This test is added to both 1)
CMake& 2)autotools, so both installation approaches cover this test.