У меня есть проект, в основном Java (с использованием maven в качестве инструмента построения), и мы хотим добавить некоторые модули python. Достаточно легко разместить код в src/main/python, но я не нашел хороший способ интегрировать тестовую среду maven в наши тестовые модули python. Есть ли хороший способ получить его, чтобы мои модульные тесты java и модульные тесты python выполнялись с одной и той же целью maven? (Бонусные баллы, если результаты тестов на модуле python будут отображаться в отчетах сайта).
Python & maven (интеграция unit test)
Ответ 1
Кажется, это то, что вы ищете. Есть несколько других мест, где это обсуждается.
http://steveberczuk.blogspot.com/2009/12/continuous-integration-of-python-code.html
Ответ 2
Вы также можете посмотреть http://mavenjython.sourceforge.net/test/. Тем не менее, Jython может не поддерживать материал, который вы используете в своем коде на Python.
Ответ 3
Ребята из ShiningPanda, похоже, немного поработали над этим, их сообщение в блоге, объясняющее, как они это делают, находится на http://www.shiningpanda.com/blog/2012/04/25/python-java-unified-build-process-14/