我有一个测试(add_test(NAME MyTest COMMAND MyExecutable
)我想运行只有一些"准备"任务已经完成。当我有一个依赖于另一个测试的测试时,我会使用SET_TESTS_PROPERTIES(TestA PROPERTIES DEPENDS AnotherTest)
,但有没有办法像SET_TESTS_PROPERTIES(TestA PROPERTIES DEPENDS file(REMOVE /path/to/file))
这样做?
答案 0 :(得分:0)
我能想到的一种方法是按照documentation的方式使用一些Python或其他脚本作为测试驱动程序:
add_test(NAME test_req_some_ops_before
COMMAND testDriver.py --config $<CONFIGURATION>
--exe $<TARGET_FILE:myexe>
--path <here path to delete>)
哪个应该做你想做的事