Fix missing help text for trajectory analysis tools
commitf03e1c88e74318ee7aaab4e799cab727658b5deb
authorTeemu Murtola <teemu.murtola@gmail.com>
Mon, 19 Oct 2015 18:04:44 +0000 (19 21:04 +0300)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Sun, 25 Oct 2015 22:02:48 +0000 (25 23:02 +0100)
tree16a276349fcf302d2c601a569eb53959b007c10c
parentbe9c6cff143822e32d47986bb3a6af2b8df2224d
Fix missing help text for trajectory analysis tools

After recent refactoring, the help text for trajectory analysis tools
was not propagated to the help output code correctly.

Add a basic test for the behavior.

Change-Id: I18001181f06e8991e4eb8318485c7b99110deeaf
src/gromacs/commandline/cmdlineoptionsmodule.cpp
src/gromacs/commandline/cmdlineoptionsmodule.h
src/gromacs/trajectoryanalysis/analysissettings-impl.h
src/gromacs/trajectoryanalysis/analysissettings.cpp
src/gromacs/trajectoryanalysis/analysissettings.h
src/gromacs/trajectoryanalysis/cmdlinerunner.cpp
src/gromacs/trajectoryanalysis/tests/CMakeLists.txt
src/gromacs/trajectoryanalysis/tests/cmdlinerunner.cpp [new file with mode: 0644]
src/gromacs/trajectoryanalysis/tests/refdata/TrajectoryAnalysisCommandLineRunnerTest_WritesHelp.xml [new file with mode: 0644]
src/testutils/cmdlinetest.cpp
src/testutils/cmdlinetest.h