python & maven (unit-test, integration)
Habe ich ein Projekt, dass vor allem Java (unter Verwendung von maven als build-tool), und wir suchen, fügen Sie einige python-Module. Es ist leicht genug, um den code in src/main/python, aber ich habe nicht gefunden eine schöne Möglichkeit für die Integration von maven-test-framework für python unit-tests. Ist es ein schöner Weg, um es zu bekommen, so dass meine java-unit-tests und python unit-tests werden ausgeführt mit den gleichen maven Ziel? (Bonus-Punkte, wenn die Ergebnisse der python-unit-tests wird zeigen, bis in die site-Berichte).
Du musst angemeldet sein, um einen Kommentar abzugeben.
Scheint dies zu sein, was Sie suchen für. Es gibt ein paar andere Orte, wo dies diskutiert wird.
http://steveberczuk.blogspot.com/2009/12/continuous-integration-of-python-code.html
http://www.mojohaus.org/exec-maven-plugin/
successCodes
. Wenn Sie möchten, dass das Protokoll, das ist, was stdout und stderr sind für. SehenoutputFile
.Könnten Sie auch einen Blick in http://mavenjython.sourceforge.net/test/. Noch, Jython unterstützen möglicherweise nicht die Sachen, die Sie in Ihrem Python-code.
Die Jungs bei ShiningPanda scheint sich einiges getan zu haben arbeiten, Ihre blog-post zu erklären, wie Sie es tun, ist bei http://www.shiningpanda.com/blog/2012/04/25/python-java-unified-build-process-14/