Nambers / MiraiCP

c++ SDK of Mirai
https://eritque-arcus.tech/MiraiCP/
GNU Affero General Public License v3.0
176 stars 31 forks source link

CPP功能的单元测试 #122

Closed Antares0982 closed 2 years ago

Antares0982 commented 2 years ago

功能描述

单元测试迫在眉睫,上游没弄好的话先单独给cpp端的实现做测试。

大概想法是开个文件夹写点cmake以及一些测试用例,动态链接到libloader和插件上测试一些现有的功能。因为libloader写了非常多的新功能所以可能测试的会比较慢。

可以直接通过发送手动构造的event对象的序列化结果来实现测试的目的。

原因

看到这么多新鲜的bug了吗?

组件选择

both

Antares0982 commented 2 years ago