2010-10-27 5 views
5

Je travaille avec une équipe qui développe des applications numériques C++ MPI. Le groupe utilise cxxtest pour construire des tests unitaires individuels ou de petites suites, mais 1) il y a quelques complications agrégées entre les répertoires avec les fonctionnalités habituelles de cxxtest et 2) il y a des tests d'intégration simplement plus faciles à mettre en œuvre. un seul thread python.py.test avec des tests non-python (en particulier, avec cxxtest)

Nous aimerions utiliser py.test comme colle qui maintient cela ensemble, car il se présente comme étant capable d'exécuter des tests non-python (je pourrais être convaincu de sauter à nez).

Quelqu'un peut-il me lancer sur la meilleure pratique pour ce faire? Encore une fois, puisque cela semble être l'une des fonctionnalités annoncées de py.test, j'adorerais y aller comme prévu.

Merci,

Eli

Répondre

1

This guide de Février 2014 a quelques exemples d'utilisation de pytest pour exécuter des tests C, peut-être que cela aidera.

+0

Ce guide est génial, merci pour le lien! – Davide

1

Commander pytest-cpp, c'est peut-être exactement ce dont vous avez besoin.

Questions connexes