我要将公司从JUnit 4迁移到5。我也希望将我们从Ant迁移到Gradle,但一次只能迁移一次。我们以前使用<assertions>
标签在JUnit任务中启用断言。
新的ant-junitlauncher似乎不支持此选项。我还尝试将其传递给<jvmarg value="-ea" />
并设置一个启用了断言的属性文件。这些都没有通过我的第一个检查来确保在测试期间启用断言。
我该如何实现?
答案 0 :(得分:0)
我最终设置了以下环境变量来设置我的Java选项:export ANT_OPTS="-ea -Xmx512m"
。对于运行多个项目的任何人来说都不是理想的选择,并且-D命令行似乎应该同样地处理它,但是我无法完成这项工作并继续进行下去。