如何在 SCons 下运行 JUnit 测试?
网上好像没有答案。我所需要的只是构建一个 SConstruct 来完成两件事:
- 运行 JUnit
- 生成合理的输出供 CruiseControl 显示
Seems like there's no answer on the internets. All I need is to concoct an SConstruct that does two things:
- runs JUnit
- produces reasonable output for CruiseControl to display
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是部分答案。
首先,您当然可以从 scons 下将 junit 作为命令行运行,如下所示:
但是您无法为 CruiseControl 生成 xml 输出:xml 是由 ant 或 maven 生成的。您所拥有的只是一个原始文本,您当然可以在 python (scons) 脚本中拦截和解析它。
不完全是一个解决方案。
This is a partial answer.
First, you can of course run junit as a command-line from under scons, something like this:
but there's no way you can produce an xml output for CruiseControl: xml is produced by either ant or maven. All you'll have is a raw text which you can of course intercept and parse in your python (scons) script.
Not exactly a solution.