私は、この関数の定義を含むCTestList.cmakeファイルを持っているとコール:CTestでは、なぜ私の関数の変数引数が設定されていませんか?
function(add_test_r testname)
add_test(
${testname} python executeRegressionTestCase.py ${testname}
)
endfunction(add_test_r)
add_test_r(Test01)
私は直接にCMakeを通じてテストをサポートする必要が
、cmake ..; make test
、およびCTESTを介して第1 CMakeのを実行せずに。 CMakeがtest
ターゲットをビルドし、make test
を実行すると、上記の関数は正常に実行されます。しかし、CTestで同じファイルを実行すると、${testname}
は空です。 CTestで動作しているときに関数の変数がCTestListでサポートされていないのですか?