前言
查阅gtest、ceedling、unity、cmock等测试框架,在项目集成实践。
Ceedling安装和使用(放弃)
使用总结:Ceedling使用的确非常方便,但是由于toolchain的设置的文档说明和sample缺失,尝试了更新toolchain失败而告终。同时ceedling编译后需要在目标机器环境下运行才能生效,同时涉及大量ruby代码,暂时放弃了。
ruby安装
sudo apt-get install ruby
ruby源更新
$ gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
$ gem sources -l
https://gems.ruby-china.com
# 确保只有 gems.ruby-china.com
Ceedling安装
https://github.com/ThrowTheSwitch/Ceedling
参考文档:
嵌入式单元测试框架之Ceedling-CSDN博客
嵌入式-