腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(46)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
Ceedling
模拟报头失败
ICM42622, ICM42608, ICM4068"我试着这样嘲笑它:#include "mock_Icm426xxDefs.h" 然而,当我尝试运行
ceedling
I was under the impression that
ceedling
would automatically mock headers, and there's no error saying
浏览 3
提问于2020-11-25
得票数 0
1
回答
我们可以在Bazel中使用
ceedling
吗?
我正在用Bazel为一个c嵌入式项目做单元测试,首先我用
Ceedling
(Unity和cmock)测试了代码,它工作正常。现在,我正在尝试合并到Bazel,但我没有找到任何关于在Bazel中使用
ceedling
的文档。
浏览 21
提问于2021-06-23
得票数 0
回答已采纳
1
回答
用mQuee.h和-lrt配置
ceedling
不幸的是,写
ceedling
是为了将标志放在命令:gcc -lrt test_foo.c之后,我无法找到改变顺序的方法。与
Ceedling
一起提供的文档仅涉及如何向gcc命令中添加旗子,而不是如何更改命令。我试过深入研究
Ceedling
的大量源代码,但它是用Ruby编写的,我对它并不熟悉。
浏览 2
提问于2016-09-30
得票数 1
2
回答
如何为IAR嵌入式工作台项目配置
Ceedling
?
在研究了这些东西之后,我认为我最好的选择是为我的项目配置
Ceedling
(它使用了Unity )。但是,我不确定我需要采取哪些步骤来配置
Ceedling
来使用我当前的IAR工具链。blinky/vendor/
ceedling
/lib/
ceedling
/preprocessinator_helper.rb:33:in `preprocess_test_file'C:/Users/davidf
浏览 9
修改于2016-12-14
得票数 5
回答已采纳
2
回答
如何在
Ceedling
中使用gdb?
我想在使用
Ceedling
时调试测试中的C源代码。我发现可以使用以下命令,但不能设置断点。似乎没有生成符号信息。
浏览 0
修改于2017-01-05
得票数 3
1
回答
使用
Ceedling
/ Rake构建共享库和可执行文件
我最近发现了
Ceedling
(),这是一个很好的基于rake的工具,用于构建和单元测试C项目。当我使用它时,我有一个总体上积极的体验,并认为我可以用它开始我的下一个C项目。然而,对于包含多个可执行文件或需要特定编译标志的项目,
ceedling
似乎没有能力(或在这方面没有文档记录)。你知道任何使用Rake /
Ceedling
构建共享库、配置LDFLAGS、CFLAGS并具有多个目标的C项目的示例吗?
浏览 7
修改于2019-09-11
得票数 2
2
回答
Ceedling
的编译器标志定义
我有一个嵌入式系统项目,我正在用
Ceedling
(=Unity和Cmock)进行测试。或者甚至有一种方法可以告诉
ceedling
目标系统正在使用8位架构?
浏览 60
提问于2021-10-06
得票数 1
回答已采纳
1
回答
Ceedling
/CMock:将va_list添加到:treat_as_array:生成TypeError
/gems/2.5.0/gems/
ceedling
-0.31.1/lib/
ceedling
/generator.rb:50:in `generate_mock' /var/lib/gems/2.5.0//gems/
ceedling
-0.31.1/lib/
ceedling
/task_invoker.rb:58:in `invoke_test_moc
浏览 11
修改于2022-07-19
得票数 0
回答已采纳
1
回答
如何手动指定
Ceedling
未能拾取的源文件?
我正在为一个嵌入式应用程序开发一个特性,我使用
Ceedling
(它构建在团结测试框架之上)来测试它。我遇到的一个问题是,我需要使用C源文件中的功能,而
Ceedling
没有编译/链接我的单元测试文件。根据
Ceedling
文件:
Ceedling
知道通过每个测试文件中包含的#include列表编译和链接到每个单独的测试可执行文件的文件。问题是,我在单元测试中包含了一个头文件"RTOS.h“,以获得对embOS RTOS函数的访问,但是这些函数是在"RTOSInit.c”和"os7m_
浏览 10
提问于2016-12-16
得票数 3
1
回答
我可以在
Ceedling
中运行循环测试吗?
我对使用
Ceedling
/Unity非常陌生。我有一个模块,我通过给它不同的输入测试点并检查输出值来测试它。但我需要这样做很多次。
浏览 4
修改于2017-04-10
得票数 0
1
回答
具有多个源文件扩展名的
Ceedling
我正在尝试为我现有的嵌入式项目设置单元测试。不幸的是,该项目对源文件".C“和".c”有混合的扩展名。由于版本控制历史,我不能简单地将所有文件重命名为".c“ 我尝试相应地编辑yaml文件,但它似乎只支持一个或另一个扩展。 正常 ... :executable: .out... 不是工作方式,但需要 ... :executable: .out... 没有编译LED.C。所以链接器失败了。 Test 'test_LED.c' --
浏览 10
修改于2019-09-10
得票数 0
4
回答
在
Ceedling
中使用静态全局变量测试函数
如何在
Ceedling
中为使用静态全局变量的函数编写测试?我想测试变量的每个可能值,以实现良好的测试覆盖率。
浏览 8
修改于2020-05-10
得票数 1
1
回答
Ceedling
项目文件不识别路径和库。
我想用割让来测试STM32家族的C代码。我安装了它,如他们在的页面上所示,并成功地运行了示例测试。:paths: - +:test/** :source: - build/STM32F2xx_StdPeriph_Driver/src/** - src/** :s
浏览 3
修改于2020-06-20
得票数 1
回答已采纳
2
回答
如何使用
Ceedling
/Unity/Cmock测试嵌入式系统
我是新的测试嵌入式系统与放弃。我想知道是否有一个好的地方开始学习如何使用割让。
浏览 4
修改于2020-02-11
得票数 1
回答已采纳
2
回答
Ceedling
/ Cmock :如何使.h文件的某些部分仅对Cmock可见
在我的模块中,有像宏这样的功能。这对于模块测试来说不是障碍,但对于包含此模块的其他模块来说却是障碍。例如: void FunctionLikeMacro_1(unsigned int x);#else #define
浏览 6
提问于2020-03-26
得票数 1
1
回答
Ceedling
和STM32CubeIDE: arm eabi/bin/ld:警告:找不到条目符号Reset_Handler;默认为0000000008000000
我正在尝试为我的STM32CubeIDE项目创建一个使用
Ceedling
/Unity/CMoke的第一个单元测试。use_auxiliary_dependencies: TRUE# :release_build: TRUE :which_
ceedling
: gem :default_tasks: #:test_b
浏览 10
修改于2022-11-09
得票数 0
1
回答
CMock +
Ceedling
-如何模拟从外部库导入的方法,例如<nfc/nfc.h>
我正在使用Cmock +Cmock来测试我的方法。我一直在跟踪这个。在我的项目中,我有一个foo.h和foo.c文件:#include <stdbool.h> //... other code bool result = nfc_initiator_transceive
浏览 9
修改于2022-04-05
得票数 1
1
回答
用MPLABx和XC8割让
/build/
ceedling
/generated/test/out/test_build.elf" build/
ceedling
/generated/test/out/c/test_main_runner.p1build/
ceedling
/generated/test/out/c/test_main.p1 build/
ceedling
浏览 22
提问于2022-07-05
得票数 0
1
回答
github操作- for循环中的if条件
: actions/checkout@v3 run: sudo apt-get install ruby - name: Get changed files uses'SomeString')
浏览 2
提问于2022-11-28
得票数 1
回答已采纳
1
回答
Ubuntu兼容模式
我们使用一个名为
ceedling
的工具来自动测试我们的代码库。就我的能力而言,我们工具的唯一不同似乎是Ubuntu的版本。我的问题是,是否有一种方法可以像使用Ubuntu18.04一样运行
ceedling
程序,类似于Windows兼容性运行?
浏览 0
提问于2022-04-04
得票数 2
第 2 页
第 3 页
点击加载更多
领券