2010-11-05 4 views
8

Мне удалось запустить MSTests для каждой сборки на нашем сервере TeamCity.Выполнение тестов NUnit от города команды

У меня есть несколько проектов, которые используют NUnit, так надеялся, что получение TeamCity для запуска тестов NUnit будет столь же просто, как работает MSTests:

MS Test Settings in Team City

Так что, когда я пытаюсь сделать то же самое для моих тестов NUnit, вкладка «Тестирование» не появляется, когда сборка заканчивается, поэтому я предполагаю, что она не запускала мои тесты.

Nunit Test Settings in Team City

Кто-нибудь знает, что я делаю неправильно?

Не уверен, если это поможет, но это из журнала сборки:

[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 сборки бегуна, то просто останавливается?

Благодаря

Dave

ответ

7

NUnit тест сборки путь разрешен относительно папку решения. Попробуйте добавить% teamcity.build.checkoutDir% в начале.

+0

Привет, отлично .. спасибо, добавив, что дал мне очень очищенное сообщение об ошибке, и я смог вернуть вкладку «Тесты» снова. – CraftyFella

1

Вы проверили Teamcity надстройку для NUnit?

http://confluence.jetbrains.net/display/TCD4/TeamCity+Addin+for+NUnit

+0

Привет, спасибо за ваш ответ. Однако я проверил всю документацию, и я все еще застрял. Я на самом деле использую команду city 5.1, в которой есть встроенный аддон. Спасибо в любом случае. Dave – CraftyFella

Смежные вопросы