1

我有一个测试(add_test(NAME MyTest COMMAND MyExecutable),我只想运行一些“准备”任务。当我有一个依赖于另一个测试的测试时,我会使用SET_TESTS_PROPERTIES(TestA PROPERTIES DEPENDS AnotherTest),但是有没有办法可以做类似的事情SET_TESTS_PROPERTIES(TestA PROPERTIES DEPENDS file(REMOVE /path/to/file))

4

1 回答 1

0

我能想到的一种方法是按照文档以下列方式使用一些 Python 或其他脚本作为测试驱动程序:

add_test(NAME test_req_some_ops_before
        COMMAND testDriver.py --config $<CONFIGURATION>
                              --exe $<TARGET_FILE:myexe>
                              --path <here path to delete>)

这应该做任何你想做的事

于 2016-06-10T14:46:59.167 回答