腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7742)
视频
沙龙
1
回答
我
能从
测试
中
检
测到
ctest
的
冗长
吗
?
、
、
、
是否有可能(通过查询环境变量或其他方式)从
测试
中
检测运行
ctest
的
详细级别?也就是说,在
我
的
测试
中
,
我
想知道"-V/--verbose“或"-VV/--extra-verbose”是否在命令行上传递给了
ctest
,这样
我
就可以从
测试
本身打印更多
的
信息。
浏览 21
提问于2019-04-26
得票数 0
11
回答
使用CMake,如何从
CTest
获得详细
的
输出?
、
我
正在使用CMake来构建
我
的
项目。
我
添加了一个使用Boost单元
测试
框架
的
单元
测试
二进制文件。这一个二进制文件包含所有的单元
测试
。
我
已经添加了要由
CTest
运行
的
二进制文件:ENABLE_TESTING()但Visual Studio
中
浏览 11
提问于2011-04-19
得票数 129
回答已采纳
1
回答
cmake/
ctest
生成Test.xml (不重新生成?)/无法加载缓存
、
目前,
我
认为Test.xml只能通过运行
ctest
来创建。大概是
ctest
聚合了
测试
结果,而cmake只是盲目地运行它们?有人能证实或反驳这一点
吗
?但是,即使
我
以前运行过"make test“(它保证构建是最新
的
),它仍然尝试构建,
我
得到:对于运行编译
测试
的
测试
(基于脚本
的
测试
很好)。
我<
浏览 23
提问于2020-10-17
得票数 0
回答已采纳
1
回答
如何正确定义角色和权限(案例研究- PostgreSQL)?
、
、
、
、
例如,关于创建特权: 对于架构,允许在架构
中
创建新对象。要重命名现有对象,必须拥有对象,而对包含
的
架构具有此特权。 此外,是否有任何仅为实现日志而创建新用户
的
禁忌?在某些外键
的
某些表
中
,
我
使用ON DELETE和UPDATE
浏览 2
提问于2016-06-01
得票数 2
2
回答
"
ctest
“与"make check":糟糕
的
构建时间与失败
的
选项传递
、
要在CMake下注册
测试
,我们需要或然后对每个单独
的
测试
(名称fooTest,可执行foo)add_test(fooTest foo)add_custom_target(check COMMAND ${CMAKE_<
浏览 21
提问于2016-06-04
得票数 3
1
回答
CTest
在子目录
中
添加
测试
、
我
有一个基于CMake
的
项目,它由几个子组件组成,这些子组件都可以独立编译和
测试
。if(BUILD_TESTING)endif() 在compX/tests/CMakeLists.txt
中
,
我
有编译
测试
和add_test()命令
的
代码
测试
被成功编译,
我
可以手动运行它们。但是,如果
我
调用
ctest
,它将返回 No tests w
浏览 127
提问于2019-02-06
得票数 5
回答已采纳
4
回答
使用新运算符分配已删除
的
指针
、
可能重复: public: m=_m; ~
cTest
(){} }; void function (
浏览 5
提问于2012-11-27
得票数 0
回答已采纳
2
回答
对于CMakeLists.txt
中
的
特定项目,将
ctest
命令永久替换为"
ctest
--输出失败“。
、
、
我
发现泛型
ctest
命令并没有给出很多关于
测试
的
信息,所以我想添加
ctest
--output-on-failure,但不让用户担心标记。
我
希望它们只运行cmake,make项目并运行
ctest
,它应该使用 --output-on-failure标志运行
ctest
。在CMakeLists.txt
中
可以这样做
吗
?编辑: env
CTEST
_OUTPUT_ON_FAILURE=1 make test输
浏览 3
提问于2016-04-19
得票数 17
回答已采纳
1
回答
TeamCity和
CTest
测试
结果
、
我
有许多为
我
的
项目编写
的
单元
测试
,使用
CTest
执行。
我
希望将结果集成到我
的
TeamCity构建中。
我
已经为
我
的
测试
框架(Boost Test)下载并设置了插件。
我
遇到
的
问题是,
测试
运行时将
CTest
输出到Testing/Temporary/LastTest.log,而TeamCity试图从
浏览 2
提问于2014-08-15
得票数 2
2
回答
在类构造函数
中
“定义”成员函数
、
、
、
大家好,class
cTest
{
cTest
( bool bla );};,那么您可以避免在每次调用该函数时
测试
"bla“是否为真。
我
想了一想,想到了两个可能
的
解决办法:#include <
浏览 1
提问于2014-08-19
得票数 4
1
回答
访问类
中
的
结构和联合成员函数
、
、
在这个程序
中
,
我
只想
测试
类本身
的
结构和联合。
我
正在使用Visual和来键入此代码。如果这是正确
的
,那么如何从struct从main访问方法或数据成员?
我
还想使用union成员
的
st
浏览 0
提问于2016-06-08
得票数 0
回答已采纳
3
回答
如何修改CMakeLists.txt以自定义
测试
目标
、
、
我
有一个复杂
的
项目--一棵大树,每个目录都有CMakeLists.txt。因此,如果
我
使用
的
是一个干净
的
make,
我
只需将Makefile修改为:test: "source $(BUILD_PATH)/setup_tests.sh&& \
浏览 29
提问于2022-08-01
得票数 2
1
回答
安装了自制软件后,cmake不能进行构建
、
、
我
正在尝试使用brew install cmake在自制软件
中
安装cmake,但它抛出了一个
我
不理解
的
错误。以下是一些日志[ 99%] Building/CTestLib.dir/
CTest
/cmCTestBZR.cxx.o [100%] Building
浏览 0
提问于2014-08-17
得票数 1
1
回答
CTest
从cmocka源提取
测试
名称
、
我
使用
CTest
来运行用cmocka编写
的
测试
。
我
想知道是否有可能让
CTest
从
我
的
cmocka源读取
测试
名称,并在输出时提供给我。例如,如果
我
的
测试
源包含3个
测试
:test_order_correct、test_order_received和test_customer_happy,如果
我
将这些
测试
构建到一个名为tests<em
浏览 9
提问于2015-11-20
得票数 1
回答已采纳
1
回答
ctest
不能使用简单
的
命令运行。
、
我
有
ctest
设置,并且可以很好地处理我为项目构建
的
所有可执行文件。问题是
我
想用一个系统命令添加一些
测试
,它与解决方案
中
的
程序无关,
我
不能让它由
ctest
运行。
我
添加了一个简单
的
测试
,如下所示,它只运行命令echo:然后当我运行
ctest
时,
我
得
浏览 2
提问于2017-12-29
得票数 2
2
回答
是否可以更改R6函数
的
值?(良好
的
OOP编程风格?)
、
、
、
、
我
来自C++背景,试图利用它进行R6包
的
R6编程。 在编写大型OOP代码时,请考虑以下典型情况。如果用C++编程,通常
的
编程方法是:首先,在.h文件
中
声明函数,然后为每个复杂函数创建.c文件,其中定义函数。这使得合作编写代码成为可能,包括高效
的
源代码控制。因此,
我
尝试在R
中
执行类似的操作,比如:首先,在上面的代码
中
声明一个函数,然后尝试稍后将“实际
的
长而复杂
的
”代码分配给它(稍后我会将它放入一个单独
的</em
浏览 1
提问于2017-07-26
得票数 1
回答已采纳
1
回答
CTest
在生成<target>之后生成gcov.tar并将其提交给CDash
、
、
、
、
我
已经在本地机器上设置了CDash,并使用
CTest
将
测试
结果上传到CDash生成
的
..gcov文件
中
,其中包含分支覆盖率信息并预先打包到gcov.tar
中
(这是示例
的
修改版本):add_test(NAME foo COMMAND foo) BranchCoverage.cmake在
我
的
CMake模块路径
中
: if(${CMAKE_B
浏览 10
提问于2016-09-07
得票数 7
1
回答
ctest
似乎没有使用CMAKE_TOOLCHAIN_FILE
中
的
设置
、
、
ctest
来执行单元
测试
。在Linux
中
,这很好。但是当我使用交叉编译
的
东西做这件事时,它找不到.exe文件。
ctest
是否不知道工具链文件
中
的
设置?难道它没有意识到WIN32是被宣布
的
吗
?
我
可以在CMakeLists.txt文件
的
其他地方使用CMakeLists.txt,只要cmake.exe正在使用这些行,而不是
ctest
.exe。 总之,在
ctest
运行时没
浏览 5
提问于2022-01-21
得票数 0
回答已采纳
1
回答
在新容器
中
运行每个
测试
、
、
、
我
有基于谷歌
测试
的
测试
套件。由于
测试
操作文件系统,并执行其他
我
不希望在发生
测试
崩溃时被抛在后面的事情,除了不能很好地并行运行
测试
之外,
我
还想在一个新
的
容器
中
运行每个
测试
用例。
我
目前正在使用
CTest
(又名)。( CMake
测试
)来运行gtest二进制文件,但是
我
对这两种方法都不太重视,所以如果最好
的<
浏览 3
提问于2022-05-02
得票数 1
1
回答
CMake "RUN_TESTS“或”
测试
“目标
、
所以,
我
的
代码片段不适用于IDE
的
构建,因为
我
只是说“
测试
”。如何使命令也在IDE构建中工作?
我
想了一些可能
的
解决办法。一种是使用现有的CMake变量(如果存在的话)来获取
测试
目标的名称。这将需要知道(并维护) CMake用于在
我
的
CMakeLists.txt
中
确定“
测试
”或"RUN_TESTS“的确切逻辑,这是不可靠
的
。
我
的
浏览 3
提问于2017-11-26
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券