Gallio, MBunit и WaTiN в .NET 4 - PullRequest
       75

Gallio, MBunit и WaTiN в .NET 4

1 голос
/ 21 июня 2011

Сейчас я нахожусь в процессе обновления приложения ASP.NET до .NET 4 Framework. Код компилируется, и наши модульные тесты, похоже, работают под новым .NET Framework без особых проблем. Однако наши тесты WaTiN просто отказываются даже начинать.

Я установил комплекты Gallio 3.3 и 3.2, и ни один из них не запускает тесты. 3.3 просто падает при попытке обнаружить тесты, а 3.2 зависает при попытке выполнить тест. Вывод отличается между двумя версиями, но суть: ни работа.

При просмотре журналов teamcity я получаю следующее сообщение об ошибке: http://pastebin.com/GNkQFfNr

Это последняя версия набора Watin и Gallio. Кто-нибудь смог правильно запустить эту комбинацию под .NET4?

  • Галлио: 3,3
  • Watin: 2,1
  • .NET: 4.0
  • Строительный агент: Windows XP 32bit
  • вызывается с помощью скриптов nant

1 Ответ

1 голос
/ 22 июня 2011

РЕДАКТИРОВАТЬ Редактирование awnser, когда некоторые люди спрашивают подробности:

Мы установили последнюю версию от Gallio.Сначала мы попытались собрать его из исходного кода, но это не помогло, поэтому мы взяли установщик, чтобы установить последнюю версию.Мы также загрузили пакет no-install и поместили его в наш SVN.

Затем мы загрузили исходный код из WaTiN и скомпилировали его для .NET 4 Framework.Awe также включил исходный код и двоичные файлы в нашу SVN, чтобы агенты сборки имели к этому доступ.

Наконец мы удалили NCover из Gallio, поскольку эта версия не была совместима с .NET 4.Мы заменили это на PartCover и обновили сценарии nant для вызова PartCover вместо NCover.

...