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