Python & Maven (интеграция модульных тестов) - PullRequest
11 голосов
/ 03 февраля 2011

У меня есть проект, в основном Java (использующий maven в качестве инструмента для сборки), и мы собираемся добавить несколько модулей Python.Достаточно просто поместить код в src / main / python, но я не нашел хорошего способа интегрировать тестовую среду maven в наши модульные тесты python.Есть ли хороший способ получить его, чтобы мои модульные тесты Java и Python выполнялись с одной и той же целью maven?(Бонусные баллы, если результаты юнит-тестов python будут отображаться в отчетах сайта).

Ответы [ 3 ]

3 голосов
/ 03 февраля 2011

Кажется, это то, что вы ищете. Есть несколько других мест, где это обсуждается.

http://steveberczuk.blogspot.com/2009/12/continuous-integration-of-python-code.html

http://www.mojohaus.org/exec-maven-plugin/

0 голосов
/ 29 июля 2013

Парни из ShiningPanda, кажется, проделали определенную работу над этим, их пост в блоге объясняет, как они это делают, по адресу http://www.shiningpanda.com/blog/2012/04/25/python-java-unified-build-process-14/

0 голосов
/ 26 апреля 2013

Вы также можете посмотреть на http://mavenjython.sourceforge.net/test/. Тем не менее, Jython может не поддерживать то, что вы используете в своем коде Python.

...