Normalize API tests.
authorM. Eric Irrgang <mei2n@virginia.edu>
Mon, 11 Oct 2021 09:31:02 +0000 (09:31 +0000)
committerM. Eric Irrgang <mei2n@virginia.edu>
Mon, 11 Oct 2021 09:31:02 +0000 (09:31 +0000)
commit5464bff68dab266ce54f7964252da0375c984bb5
treebbf1ebc5d83713ef2042e3c72e1fe5d2f6a860ad
parent0de826f0a42bc5bd028fcaa1b23940cfbda54527
Normalize API tests.

Make the gmxapi tests look more like the other tests.

* Consistently use the test fixture based on the MDRun test fixture.
* Move gmxapi tests to the `api/` directory now that the infrastructure allows for the move. Establishes consistency with the nblib file locations.
18 files changed:
api/CMakeLists.txt
api/gmxapi/cpp/CMakeLists.txt
api/gmxapi/cpp/tests/.clang-tidy [moved from src/api/cpp/tests/.clang-tidy with 100% similarity]
api/gmxapi/cpp/tests/CMakeLists.txt [moved from src/api/cpp/tests/CMakeLists.txt with 98% similarity]
api/gmxapi/cpp/tests/context.cpp [moved from src/api/cpp/tests/context.cpp with 88% similarity]
api/gmxapi/cpp/tests/restraint.cpp [moved from src/api/cpp/tests/restraint.cpp with 98% similarity]
api/gmxapi/cpp/tests/runner.cpp [moved from src/api/cpp/tests/runner.cpp with 98% similarity]
api/gmxapi/cpp/tests/status.cpp [moved from src/api/cpp/tests/status.cpp with 94% similarity]
api/gmxapi/cpp/tests/stopsignaler.cpp [moved from src/api/cpp/tests/stopsignaler.cpp with 99% similarity]
api/gmxapi/cpp/tests/system.cpp [moved from src/api/cpp/tests/system.cpp with 96% similarity]
api/gmxapi/cpp/tests/testingconfiguration.h [moved from src/api/cpp/tests/testingconfiguration.h with 98% similarity]
api/gmxapi/cpp/tests/version.cpp [moved from src/api/cpp/tests/version.cpp with 97% similarity]
api/gmxapi/cpp/workflow/tests/.clang-tidy [moved from src/api/cpp/workflow/tests/.clang-tidy with 100% similarity]
api/gmxapi/cpp/workflow/tests/CMakeLists.txt [moved from src/api/cpp/workflow/tests/CMakeLists.txt with 97% similarity]
api/gmxapi/cpp/workflow/tests/workflow.cpp [moved from src/api/cpp/workflow/tests/workflow.cpp with 94% similarity]
src/CMakeLists.txt
src/api/CMakeLists.txt [deleted file]
src/api/cpp/CMakeLists.txt [deleted file]