Add system test for doxygen comments between metadata hooks and CCPP entry point (subroutine) to make sure various doxygen comments and blank lines are parsed correctly/ignored between CCPP metadata hooks and the Fortran subroutines.
Issue https://github.com/NCAR/ccpp-framework/issues/369 reports that certain doxygen comments between the metadata hooks and the subroutines are "not parsed correctly" (i.e. are not ignored). I was going to fix this problem and found that the current capgen metadata parser can handle those cases just fine. I added a CCPP entry point to cover these tests.
Testing:
test removed: None
unit tests: None
system tests: Add one system test to cover blank lines and doxygen comments between metadata hooks and subroutines; note: test/run_tests.sh passes.
manual testing: None
Add system test for doxygen comments between metadata hooks and CCPP entry point (subroutine) to make sure various doxygen comments and blank lines are parsed correctly/ignored between CCPP metadata hooks and the Fortran subroutines.
Issue https://github.com/NCAR/ccpp-framework/issues/369 reports that certain doxygen comments between the metadata hooks and the subroutines are "not parsed correctly" (i.e. are not ignored). I was going to fix this problem and found that the current
capgen
metadata parser can handle those cases just fine. I added a CCPP entry point to cover these tests.User interface changes?: No
"Fixes https://github.com/NCAR/ccpp-framework/issues/369"
Testing: test removed: None unit tests: None system tests: Add one system test to cover blank lines and doxygen comments between metadata hooks and subroutines; note:
test/run_tests.sh
passes. manual testing: None