/ / NUnit не работи върху агент на teamcity в docker - nunit, teamcity

NUnit не работи на екип от екипа в докер - nunit, teamcity

Пускам сървър и агент на teamcity в контейнер за докер (https://blog.jetbrains.com/teamcity/2016/06/teamcity-on-docker-hub-its-official-now/). Опитвам се да създам dotnet ядро ​​приложение. Имам 3 стъпки за изграждане като „възстановяване на dotnet“, „dotnet build“ и „dotnet test“

Стъпката на сглобяването приключи успешно, но не мога да видя раздела „тестове“ на компилацията.

Трябва ли да конфигурирам нещо или трябва да използвам различен бегач, т.е. nunit, за да получа тестовия резултат на екрана?

Отговори:

1 за отговор № 1

Правилно стартирате тестовете си, но NUnit dotnet-test-nunit Понастоящем runner не включва или поддържа опцията или интеграцията на командния ред TeamCity. Вижте https://github.com/nunit/dotnet-test-nunit/issues/72

TeamCity добави персонализиран код към NUnit за поддръжкатехния стил на интеграция. В ретроспекция, екипът на NUnit съжалява за това и го премести в разширение за основния NUnit бегач, което се поддържа от TeamCity. Поради това ние не сме склонни да добавим персонализиран код обратно в dotnet-test-nunit за TeamCity, когато никоя друга CI система не го изисква, но TeamCity е популярен, така че може да се случи.

Не използвам TeamCity, за да не мога да помогна с алтернативи. Неуспешните ви тестове провалят ли изграждането? Ако е така, можете ли да живеете само с преглед на изхода на конзолата за резултатите от вашите тестове?