我正在尝试对v4.2.4.spring-framework发布进行gradle测试
我正在使用Oracle JDK 1.8.0_31和Gradle 2.5运行测试
我在下面得到以下堆栈跟踪。
关于可能出什么问题的任何线索?
[DEBUG] [TestEventLogger] org.springframework.test.context.junit4.RepeatedSpringRunnerTests > assertRepetitions[TimedRepeatedTestCase] FAILED
[DEBUG] [TestEventLogger] java.lang.AssertionError: tests failed for [class org.springframework.test.context.junit4.RepeatedSpringRunnerTests$TimedRepeatedTestCase]: expected:<3> but was:<2>
[DEBUG] [TestEventLogger] at org.junit.Assert.fail(Assert.java:88)
[DEBUG] [TestEventLogger] at org.junit.Assert.failNotEquals(Assert.java:834)
[DEBUG] [TestEventLogger] at org.junit.Assert.assertEquals(Assert.java:645)
[DEBUG] [TestEventLogger] at org.springframework.test.context.junit4.JUnitTestingUtils.runTestsAndAssertCounters(JUnitTestingUtils.java:97)
[DEBUG] [TestEventLogger] at org.springframework.test.context.junit4.RepeatedSpringRunnerTests.assertRepetitions(RepeatedSpringRunnerTests.java:92)
最佳答案
运行干净的测试而不是简单的测试可以解决问题。
显然,第一次运行测试任务成功。
但是,如果第二次运行它将失败,除非运行干净测试。
关于spring - spring-framework v4.2.4.RELEASE测试在RepeatedSpringRunnerTests上失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35583700/