Commit Graph

27 Commits

Author SHA1 Message Date
e53ef3f1a6 unity同步到当前最新版本 2025-04-22 15:15:47 +08:00
170c2a5421 编码统一使用utf8 2024-08-30 14:18:17 +08:00
6c74793931 list单测及代码结构调整 2024-08-30 01:45:15 +08:00
87ff4b4127 queue单元测试基本完善 2024-08-29 19:16:55 +08:00
e8c5a06fa4 init也要加单元测试,但是推荐使用new接口。另外关于内存溢出问题交给使用者吧。new和free必须成对,init和destory必须成对出现 2024-08-29 18:54:58 +08:00
d8012720b6 init函数可以多次调用,但是为了防止内存泄漏。因此每次初始化时先执行一次destory操作 2024-08-29 18:30:48 +08:00
43cfbfcda6 修改queue.c代码结构,能公用的代码就不独立了 2024-08-29 17:23:17 +08:00
a48a285cc5 针对queue_init2添加结构体测试 2024-08-29 16:40:45 +08:00
f3559d516a 添加队列pop单测 2024-08-29 16:23:00 +08:00
9c0b75e718 更新队列实现为静态函数 2024-08-29 15:44:09 +08:00
6ef644b07d 队列push测试新增队列节点new函数,方便后续修改代码结构(暂未调用,等单元测试函数写好后)。 2024-08-29 15:07:01 +08:00
142a248d34 如何保证单元测试覆盖率 2024-08-29 14:36:21 +08:00
015ecd1cf9 添加结构体测试框架 2024-08-29 11:43:13 +08:00
ff7f587b00 更新队列单元测试 2024-08-29 11:21:12 +08:00
2271502274 大概知道该怎么写单元测试了 2024-08-29 10:50:54 +08:00
18a14d6d03 放弃新增的代码,直接采用现有结构。在头文件宏定义中添加__FILE__结果符合预期。不能在unity.c文件中这样做。否则所有的测试汇总信息都定位到了unity。 2024-08-29 00:54:26 +08:00
f87dc997eb 修改测试文件打印信息 2024-08-28 01:04:28 +08:00
8403eb69be 将原来的测试程序,修改成示例供参考 2024-08-27 20:50:16 +08:00
785482d7fb 实测queue入队和出队元素为结构体通过 2024-06-23 17:57:23 +08:00
a36bfd7507 添加注释 2024-06-23 14:43:06 +08:00
0a69ed1339 修改代码的bug,并统一代码风格。以后全用空格 2024-06-23 14:29:01 +08:00
004a92821c 修改命名 2024-06-23 02:14:42 +08:00
8f11e431b5 添加队列满的判断 2024-06-23 00:32:52 +08:00
cdb69e326b 队列调试通过 2024-06-23 00:28:48 +08:00
fd2e8b5619 queue测试案例 2024-06-22 16:58:19 +08:00
22c5df495d FIFO 队列实现 2024-06-22 01:37:27 +08:00
5e7d07c7de 想着把工程更新下,以后用cmake管理 2024-06-21 17:03:51 +08:00