ctest

    0热度

    2回答

    我使用的克利翁和CMake的项目建设。我创建了谷歌测试版本,配置和我的项目树的样子: 的标记生成器的测试很简单:分词器应该打开源文件和输出令牌。 这是tokenizer_test我的CMakeLists.txt文件: include_directories(${gtest_SOURCE_DIRS}/include ${gtest_SOURCE_DIRS}) add_subdirectory(te

    0热度

    1回答

    我在CLion中使用CMake和CTest。烦人,CTEST生成我不关心的目标负载: 连续 ContinuousBuild ContinuousConfigure ContinuousCoverage ContinuousMemCheck ContinuousStart ContinuousSubmit ContinuousTest ContinuousUpdate 实验 Experimental

    0热度

    1回答

    有什么简单的方法可以将运行时本地构建的库链接到CMAKE测试? 例如: enable_testing() add_executable(Test test/Test.cpp) target_link_libraries(Test -L../lib/libzmq/build/lib/ zmq) add_test( NAME TestClientZmq COMMAND "LD_

    6热度

    1回答

    我希望能够以类似的方式,我可以像 cmake -H<src-directory> -B<bld-directory> cmake --build <bld_directory> 运行cmake运行ctest像 ctest --build <bld_directory> 显然,从将工作, 运行ctest但如果我可以告诉ctest在哪里查找它的配置文件以及测试可执行文件所在的位置,那将会很好。 从文档

    0热度

    1回答

    我使用CMake和ctest一起生成软件测试。 作为一个例子,我有一个二进制foo,它正好有三个输入参数 p1,p2,p3。参数的范围可以从0-2。 要检查我的二进制foo与p1,p2所有可能的组合,p3 我做的,我CMakeList.txt foreach(P1 0 1 2) foreach(P2 0 1 2) foreach(P3 0 1 2) add_te

    1热度

    1回答

    我只是切换到QtCreator的最后一个版本(4.3.1),目前该项目的探险节目,如ContinuousBuild,ContinuousConfigure,NightlyBuild,ExperimentalCoverage等 许多目标如何删除所有这些(或最少隐藏它们)? 我甚至不知道CMake在哪里产生。 似乎与此问题有关Hide automatically generated CTest tar

    0热度

    1回答

    我试图让CMake/CTest工作。我的问题是,CTest似乎没有拿起测试可执行文件,除非它被命名为tests。 在我的小例子项目,我有一个单一的CMakeLists.txt文件: cmake_minimum_required(VERSION 3.0) project(myproject C) enable_testing() set(TEST_EXE_NAME tests) add_ex

    15热度

    2回答

    我在寻找与CMake的测试(CTEST)捕捉CatchLib整合的成功范例。据我了解这是额外的cmake脚本,它必须解析应用程序输出? 有人已经写过这个吗?大概分享了这个? ============================================== ==== 更新(解决方案已被发现): 我致力于cmake script到CatchLib,为一体化捕捉与CTEST。这是Fraser

    0热度

    1回答

    我是新的使用Opencover,我想知道是否有可能使用CMake测试,因为我的项目已经在使用它。 mkdir build cd build cmake .. cmake --build . --config Debug ..\tools\OpenCover.4.6.519\tools\OpenCover.Console.exe -target:"C:\Program Files (x8

    0热度

    1回答

    我试图从CMake中调用一个可执行文件的输出作为在构建系统中处理的字符串。这是一个测试套件列表,我将使用add_test添加到CTest工具。 在CMakeLists.txt ...(After adding the mlpack_test target)... configure_file(generate_test_names.cmake.in generate_test_names.cma