Проведение тестов NUnit из города команды
Мне удалось запустить MSTests для каждой сборки на нашем сервере TeamCity.
У меня есть пара проектов, использующих NUnit, поэтому я надеялся, что заставить TeamCity запустить тесты NUnit так же просто, как запустить MSTests:
Поэтому, когда я пытаюсь сделать то же самое для моих тестов NUnit, вкладка "Тестирование" не отображается после завершения сборки, поэтому я предполагаю, что она не запустила мои тесты.
Кто-нибудь знает, что я делаю не так?
Не уверен, поможет ли это, но это из журнала сборки:
[Project "AssemblyName.proj.teamcity.patch.tcprojx" (Build;TeamCity_Generated_NUnitTests target(s)):] C:\Program Files\TeamCity\buildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.NUnitLauncher.exe "@@" "C:\Program Files\TeamCity\buildAgent\temp\buildTmp\tmp2867.tmp"
[13:22:57]: Start TeamCity NUnit Test Runner
[13:22:59]: Build finished
Это как будто он запускает сборку nunit, а потом просто останавливается?
Спасибо
Дейв
2 ответа
Путь к тестовым сборкам NUnit разрешен относительно папки файла решения. Попробуйте добавить%teamcity.build.checkoutDir% в начале.
Вы уже проверяли надстройку TeamCity для NUnit?
http://confluence.jetbrains.net/display/TCD4/TeamCity+Addin+for+NUnit