2010-10-27 81 views
5

我与一个开发基于MPI的C++数值应用的团队一起工作。该团队使用cxxtest来构建单个单元测试或小型套件,但1)使用cxxtest的常见功能在目录之间汇总了一些复杂性,以及2)通过启动mpirun从“外部”轻松实现一些集成测试一个单独的python线程。py.test with non-python tests(specific,with cxxtest)

我们希望使用py.test作为粘合剂,因为它可以运行非python测试(我可以确信会跳到鼻子)。

任何人都可以让我开始这样做的最佳做法吗?再一次,因为它似乎是py.test的广告特征之一,所以我很乐意按照最初设想的方式进行讨论。

感谢,

回答

1

This guide从2014年2月有一些使用pytest运行C测试的例子,可能会有所帮助。

+0

本指南非常好,感谢您的链接! – Davide 2016-05-24 22:24:58

1

结帐pytest-cpp,它可能正是你所需要的。