使用CTest,CTEST_TEST()如何工作?

时间:2019-03-15 13:28:34

标签: bash cmake ctest

我试图了解CTest的工作原理。

我有一个名为“ CTestScript.cmake.in”的脚本。它执行以下操作

Setup env_var for required directories
Check out the latest code using SVN
Invokes make command to compile the source code and generates executables
CTEST_TEST(BUILD "$ENV{CTEST_BINARY_DIRECTORY}" RETURN_VALUE res)

我正在使用以下命令开始执行。

ctest -S CTestScript.cmake.in --tests-regex $(TestName)

我还有一个名为“ CTestTestfile.cmake”的文件,其中包含所有测试用例。

我想知道CTEST_TEST()的工作方式。我应该在哪里放置“ CTestTestfile.cmake”?

我浏览了cmake的文档。我只能获取CTEST_TEST()的语法,而没有太多细节。

0 个答案:

没有答案