0

我正在尝试建立一个简单的 maven 项目,它将运行一堆用 Python 编写的单元测试。我相信我需要一个插件来完成这项工作,我遇到了一个这样的插件 - jython-compile-maven-plugin

但是,我相信这个插件允许用户调用“nosetests”命令,然后运行一堆调用 JUnit 测试用例(即用 Java 编写的测试用例)的 Python 脚本。我想做的是让 Maven 调用命令“nosetests”并运行一堆用 Python 编写的测试用例。谁能建议这是否可行?或者任何人都可以向我指出一些可以提供帮助的文档的方向。

非常感谢

4

2 回答 2

0

maven-surefire-plugin允许自定义测试提供者的规范(请参阅API 。您可以通过添加插件依赖项来告诉surefire 使用提供程序,如示例中所示。他们没有提到运行 Python 测试的提供程序,也许其他人已经编写了一个?如果没有,也许你可以写它。Surefire 插件源包含 4 个不同的提供程序,您可以将其用作示例。

于 2013-08-01T17:10:10.707 回答
0

exec-maven-plugin用于运行nosetests类似于http://blog.berczuk.com/2009/12/continuous-integration-of-python-code.html中所述的运行

于 2015-12-15T00:20:03.350 回答