Separate the testutils module.
authorM. Eric Irrgang <mei2n@virginia.edu>
Tue, 17 Nov 2020 16:53:02 +0000 (16:53 +0000)
committerMark Abraham <mark.j.abraham@gmail.com>
Tue, 17 Nov 2020 16:53:02 +0000 (16:53 +0000)
commit9f8e11f30c49cf5afc05a5cbb11e9cfe1aa62f27
tree464c389e0764c040301d9d39f1a3150f0661ab12
parent7738a4abe769efd09025649982814109a8ec579a
Separate the testutils module.

Create `testutils` target and separate public/private headers.
Remove `src/` from global build tree include path.

Apply some tidying demanded by clang-tidy.

Ref #3288
53 files changed:
CMakeLists.txt
src/gromacs/trajectoryanalysis/tests/CMakeLists.txt
src/programs/CMakeLists.txt
src/testutils/CMakeLists.txt
src/testutils/TestMacros.cmake
src/testutils/cmdlinetest.cpp
src/testutils/conftest.cpp
src/testutils/filematchers.cpp
src/testutils/include/testutils/cmdlinetest.h [moved from src/testutils/cmdlinetest.h with 100% similarity]
src/testutils/include/testutils/conftest.h [moved from src/testutils/conftest.h with 97% similarity]
src/testutils/include/testutils/filematchers.h [moved from src/testutils/filematchers.h with 98% similarity]
src/testutils/include/testutils/interactivetest.h [moved from src/testutils/interactivetest.h with 98% similarity]
src/testutils/include/testutils/loggertest.h [moved from src/testutils/loggertest.h with 97% similarity]
src/testutils/include/testutils/mpitest.h [moved from src/testutils/mpitest.h with 98% similarity]
src/testutils/include/testutils/refdata.h [moved from src/testutils/refdata.h with 100% similarity]
src/testutils/include/testutils/setenv.h [moved from src/testutils/setenv.h with 97% similarity]
src/testutils/include/testutils/simulationdatabase.h [moved from src/testutils/simulationdatabase.h with 98% similarity]
src/testutils/include/testutils/stdiohelper.h [moved from src/testutils/stdiohelper.h with 97% similarity]
src/testutils/include/testutils/stringtest.h [moved from src/testutils/stringtest.h with 97% similarity]
src/testutils/include/testutils/test_device.h [moved from src/testutils/test_device.h with 100% similarity]
src/testutils/include/testutils/test_hardware_environment.h [moved from src/testutils/test_hardware_environment.h with 100% similarity]
src/testutils/include/testutils/testasserts.h [moved from src/testutils/testasserts.h with 100% similarity]
src/testutils/include/testutils/testexceptions.h [moved from src/testutils/testexceptions.h with 97% similarity]
src/testutils/include/testutils/testfilemanager.h [moved from src/testutils/testfilemanager.h with 100% similarity]
src/testutils/include/testutils/testfileredirector.h [moved from src/testutils/testfileredirector.h with 98% similarity]
src/testutils/include/testutils/testinit.h [moved from src/testutils/testinit.h with 100% similarity]
src/testutils/include/testutils/testmatchers.h [moved from src/testutils/testmatchers.h with 100% similarity]
src/testutils/include/testutils/testoptions.h [moved from src/testutils/testoptions.h with 100% similarity]
src/testutils/include/testutils/textblockmatchers.h [moved from src/testutils/textblockmatchers.h with 98% similarity]
src/testutils/include/testutils/tprfilegenerator.h [moved from src/testutils/tprfilegenerator.h with 97% similarity]
src/testutils/include/testutils/xvgtest.h [moved from src/testutils/xvgtest.h with 98% similarity]
src/testutils/interactivetest.cpp
src/testutils/loggertest.cpp
src/testutils/mpitest.cpp
src/testutils/refdata.cpp
src/testutils/refdata_checkers.h
src/testutils/refdata_xml.cpp
src/testutils/refdata_xml.h
src/testutils/simulationdatabase.cpp
src/testutils/stdiohelper.cpp
src/testutils/stringtest.cpp
src/testutils/test_device.cpp
src/testutils/test_hardware_environment.cpp
src/testutils/testasserts.cpp
src/testutils/testfilemanager.cpp
src/testutils/testfileredirector.cpp
src/testutils/testinit.cpp
src/testutils/testmatchers.cpp
src/testutils/testoptions.cpp
src/testutils/tests/CMakeLists.txt
src/testutils/textblockmatchers.cpp
src/testutils/tprfilegenerator.cpp
src/testutils/xvgtest.cpp