Test the output of "gmx mdrun help"
commit967d4d9c5c23c604055ff126ab61ea22802badc1
authorMark Abraham <mark.j.abraham@gmail.com>
Wed, 17 Apr 2019 06:35:11 +0000 (17 08:35 +0200)
committerMark Abraham <mark.j.abraham@gmail.com>
Tue, 30 Apr 2019 11:02:51 +0000 (30 13:02 +0200)
tree406f59a2be84b443d1a88bf7e179aa68059fcbfc
parent134798e80f0f28ba42ebb573ff78537e54c0de63
Test the output of "gmx mdrun help"

As we migrate mdrun to use the gmx::Options framework, several chunks
of text and many option descriptions will move to their respective
modules. However users would prefer the output of "gmx mdrun help" to
only change in ways that we as developers expect.

This will also provide a stable path towards e.g. implementing gmx
minimize, gmx tpi, gmx rerun, etc. and having the help text relevant
only to that runner. It may also be useful if in future we structure
mdrun modules to write their help via e.g. "gmx help mdrun pulling".

Change-Id: Iccd07f797004d8ff24eb56ca528a3fe9148b6749
src/programs/mdrun/tests/CMakeLists.txt
src/programs/mdrun/tests/helpwriting.cpp [new file with mode: 0644]
src/programs/mdrun/tests/refdata/MdrunTest_WritesHelp.xml [new file with mode: 0644]