2012-01-14 2 views
2

Как вы получаете ведение статистики стека и отладки при запуске тестов SpecFlow на Appharbor?Stacktrace для неудачных тестов на appharbor

Тесты работать, но только выход я получаю:

Status: Failed 

Duration: 00:00:00.0312002 

Message 
TestFixtureSetUp failed in AdvertisementFeature 

Когда я запускаю его локально я получаю полную трассировку стека и ведение журнала. Я не делаю никакого преобразования конфигурационного файла в appharbor.

+2

Это известная проблема, что мы не всегда отображать трассировку стека для всех рамок модульного тестирования. Если вы откроете билет поддержки, мы сможем вытащить его для вас. – friism

ответ

2

Чтобы увидеть полный стек для теста SpecFlow, вам нужно будет просмотреть родительский стек, так как SpecFlow зарегистрирует там стек. На данный момент самый простой способ, чтобы просмотреть родительский тест, чтобы изменить URL к родительскому URL, путем удаления последнего номера, как в этом примере:

Failed тест URL: https://appharbor.com/applications/ {ApplicationName}/строит/{buildId } /tests/1.1.2

тест родитель URL: https://appharbor.com/applications/ {ApplicationName}/строит/{} buildId /tests/1.1

+0

Спасибо за хороший сайт хостинга с отличной ориентацией на клиента :-) – Mharlin

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