Я работаю с командой, которая разрабатывает числовые приложения C ++ на основе MPI. Группа использует cxxtest для создания отдельных модульных тестов или небольших наборов, но 1) существуют некоторые сложности, объединяющие каталоги с обычными функциями cxxtest, и 2) есть некоторые интеграционные тесты, которые проще реализовать "извне", запустив mpirun из один поток Python.
Мы хотели бы использовать py.test в качестве клея, который удерживает это вместе, поскольку он объявляет себя способным выполнять не-python тесты (я мог бы быть убежден, что прыгнул в нос).
Кто-нибудь может заставить меня начать с лучшей практики для этого? Опять же, поскольку это, похоже, одна из рекламируемых функций py.test, я бы хотел пойти по этому пути так, как первоначально предполагалось.
Спасибо
Eli