当前位置:  开发笔记 > 编程语言 > 正文

删除junit测试以构建ant

如何解决《删除junit测试以构建ant》经验,为你挑选了1个好方法。

不是一个编程问题,但我想我还是会问.

我怎么做到这样蚂蚁不需要在建造之前通过所有的junit测试?在netbeans中,我可以在没有先测试的情况下构建项目.但是,当我运行ant时,它确保我的所有junit测试都先通过.我在netbeans项目目录中从命令行运行ant.我需要修改哪些文件告诉蚂蚁不要这样做?

要添加一些细节,看起来ant脚本会进入build.xml和build-impl.xml文件以确定要执行的操作.build-impl.xml表示不编辑它并编辑build.xml.Build.xml没有任何junit测试选项,所以我想知道在哪里禁用测试.

请告诉我.

谢谢,jbu



1> gareth_bowle..:

你的一个Ant XML文件应该有一个"junit"任务; 在您的情况下,听起来好像这个任务将"haltonerror"属性设置为"on",这会导致构建在任何JUnit测试失败时停止.如果你不能立即发现junit指令,它可能在一个包含的文件中(查找"import"指令,通常在文件的顶部附近).

您可以将此属性设置为"off"以更改此行为,但我强烈建议不要这样做; 您希望您的单元测试告诉您代码何时被破坏.如果由于代码更改而导致任何测试失败,则最好在继续进行代码更改之前修复测试,而不是将其关闭.

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有