Я пытаюсь запустить Gradle тест на v4.2.4.RELEASE весна-рамкитест весна рамки v4.2.4.RELEASE терпит неудачу на RepeatedSpringRunnerTests
Я запускаю тесты с использованием 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)
Не используйте градиент, используйте градирную обертку, содержащуюся в пределах весны, таким образом, вы используете предполагаемую версию градиента. (Что составляет 2,9 или 2,10, и я считаю, а не 2.5). В Spring Framework ReadMe объясняется, как [строить из источников] (https://github.com/spring-projects/spring-framework#compile-and-test-build-all-jars-distribution-zips-and-docs). –
Я получаю тот же результат, который выполняется с использованием теста gradlew из распределения пружины в командной строке. – LAAA
Единственный способ пройти тест RepeatedSpringRunnerTests, если я запускаю класс как тест JUnit в eclipse. Поскольку тесты успешны/неудачны в зависимости от времени их выполнения, если я понимаю код, Я не вижу, где разница происходит между каскадами gradle/eclipse. – LAAA