Stacktrace для неудачных тестов на appharbor - PullRequest
2 голосов
/ 14 января 2012

Как получить трассировку стека и ведение журнала отладки при запуске тестов SpecFlow в Appharbor?

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

Status: Failed

Duration: 00:00:00.0312002

Message
TestFixtureSetUp failed in AdvertisementFeature

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

1 Ответ

2 голосов
/ 16 февраля 2012

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

Неудачный тестовый URL: https://appharbor.com/applications/{applicationName}/builds/{buildId}/tests/1.1.2

URL родительского теста: https://appharbor.com/applications/{applicationName}/builds/{buildId}/tests/1.1

...