Eli*_*i S 5 c++ python testing cxxtest pytest
我与一个开发基于MPI的C++数字应用程序的团队合作.该小组使用cxxtest来构建单个单元测试或小套件,但是1)在cxxtest的常用功能中存在一些并发目录,并且2)有一些集成测试通过启动mpirun从外部"更容易"实现一个python线程.
我们想使用py.test作为将它固定在一起的粘合剂,因为它宣称自己能够运行非python测试(我可以说服它跳到鼻子上).
谁能让我开始做这个的最佳实践?再次,因为它似乎是py.test的广告功能之一,我喜欢以最初设想的方式去做.
谢谢,
礼
您可能还对 Saru 感兴趣,它是一个最小的测试框架,可让您用 python 和 C++ 编写测试
https://github.com/squishy humans/saru/wiki/Writing-tests