Move common test code to testutils.
authorTeemu Murtola <teemu.murtola@gmail.com>
Tue, 22 May 2012 07:14:35 +0000 (10:14 +0300)
committerTeemu Murtola <teemu.murtola@gmail.com>
Thu, 24 May 2012 09:03:14 +0000 (12:03 +0300)
commit34e0eaa75a90c03618b50d657cb1c7f0fcddccf7
treee2726a0b6da3aacd29d4e36c349578c85cb80802
parent209a5b26070d5f1d74c67bb3dd7ab4661f527e91
Move common test code to testutils.

- Move test fixture for AbstractAnalysisData classes from analysisdata/
  to testutils/.
- Some renaming to make file and class names more descriptive.
- Move gmx::test::CommandLine from commandline/ to testutils/.

Prerequisite for #920.

Change-Id: I2d4c8aaf87db03fe6c170856ba5b41eae05c483b
16 files changed:
src/gromacs/analysisdata/tests/CMakeLists.txt
src/gromacs/analysisdata/tests/analysisdata.cpp
src/gromacs/analysisdata/tests/arraydata.cpp
src/gromacs/analysisdata/tests/average.cpp
src/gromacs/analysisdata/tests/histogram.cpp
src/gromacs/commandline/tests/CMakeLists.txt
src/gromacs/commandline/tests/cmdlinemodulemanager.cpp
src/gromacs/commandline/tests/cmdlineparser.cpp
src/testutils/CMakeLists.txt
src/testutils/cmdlinetest.cpp [moved from src/gromacs/commandline/tests/cmdlinetest.cpp with 96% similarity]
src/testutils/cmdlinetest.h [moved from src/gromacs/commandline/tests/cmdlinetest.h with 94% similarity]
src/testutils/datatest.cpp [moved from src/gromacs/analysisdata/tests/datatest.cpp with 95% similarity]
src/testutils/datatest.h [moved from src/gromacs/analysisdata/tests/datatest.h with 98% similarity]
src/testutils/mock_datamodule-impl.h [moved from src/gromacs/analysisdata/tests/mock_module-impl.h with 91% similarity]
src/testutils/mock_datamodule.cpp [moved from src/gromacs/analysisdata/tests/mock_module.cpp with 92% similarity]
src/testutils/mock_datamodule.h [moved from src/gromacs/analysisdata/tests/mock_module.h with 86% similarity]