Проведение тестов NUnit из города команды - PullRequest
8 голосов
/ 05 ноября 2010

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

У меня есть пара проектов, использующих 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

Ответы [ 2 ]

7 голосов
/ 12 ноября 2010

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

1 голос
/ 05 ноября 2010

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

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

...