在Ant JUnit 5启动器中启用断言

时间:2018-06-19 20:06:23

标签: ant junit5

我要将公司从JUnit 4迁移到5。我也希望将我们从Ant迁移到Gradle,但一次只能迁移一次。我们以前使用<assertions>标签在JUnit任务中启用断言。

新的ant-junitlauncher似乎不支持此选项。我还尝试将其传递给<jvmarg value="-ea" />并设置一个启用了断言的属性文件。这些都没有通过我的第一个检查来确保在测试期间启用断言。

我该如何实现?

1 个答案:

答案 0 :(得分:0)

我最终设置了以下环境变量来设置我的Java选项:export ANT_OPTS="-ea -Xmx512m"。对于运行多个项目的任何人来说都不是理想的选择,并且-D命令行似乎应该同样地处理它,但是我无法完成这项工作并继续进行下去。