Я загрузил копию исходного тега с исходным кодом 1.1.0-RELEASE для Spring RESTdocs, но на этапе тестирования «gradlew build» терпит неудачу. 273 502 тестов неудачу с вариациями на эту ошибку: org.springframework.restdocs.request.RequestPartsSnippetTests > requestPartsWithOptionalColumn[Markdown] FAILED java.lang.AssertionError: Expected: is adoc snippetPart | Optional | Description ---- | -------- | ----------- a | true | one b | false | two but: was:Part | Optional | Description ---- | -------- | ----------- a | true | one b | false | two
Spring Springdode build build не работает во время теста
Проблема выглядит, что строка «Adoc фрагмент» предваряется к началу ожидаемого выхода. Я не думаю, что это правильно, хотя я вижу в AbstractContentSnippetMatcher.describeTo(), почему это происходит, и это выглядит не очень условно, так что, возможно, это фактический результат теста, это неправильно?
Я не внес никаких изменений в исходный код *, но я не вижу, чтобы другие люди сообщали об этой проблеме, поэтому я озадачен. Я совершенно новичок в градиенте. Есть ли какая-то конфигурация, которую мне нужно настроить, чтобы пройти тесты? Должен ли я использовать другую цель?
(КИ ... 1 крохотные изменения: я удалил новую линию-на-отслуживший файл проверка из Checkstyle - я загрузка с Github на Windows PC.)
Там в [Windows конкретных CI работа ] (https://build.spring.io/browse/SRD-WIN), где проходят все тесты (в дополнение к тем, которые работают в Linux), поэтому я не думаю, что существует общая проблема. В вашей среде больше всего будет что-то другое. Интересно, связано ли это с окончанием строки. Как вы создали Git (например, core.autocrlf)? –
@JulieC Вы, кажется, использовали 2 разных аккаунта для редактирования своего вопроса (и поэтому получили ваше редактирование в очереди просмотра). Можете ли вы придерживаться одной учетной записи? –
@ Энди Уилкинсон Я согласен, должен быть экологичным, я просто не знаю, что. Я попытался запустить сборку в командной строке Windows и cygwin, но тот же результат. Я загрузил с использованием .zip-файла (v1.1.0.RELEASE), поэтому у меня нет настроек github. Вы могли бы прокомментировать, какой из моих двух частей вывода правильный в вашей среде? т. е. ожидаемый результат или фактический результат? Может быть, если бы я знал, какой призрак в машине я должен преследовать ... –