Как настроить Chuztpah с TFS 2017

Я пытаюсь включить отчет о покрытии кода в сборку TFS для моего проекта C#/TypeScript. Поэтому я сделал то же, что и в этой статье. Но я получаю сообщение об ошибке сборки TFS, потому что файл отчета не найден, потому что нет задачи сборки для создания этого отчета.

Итак, мой вопрос: как настроить сборку TFS для создания отчета из файла chutzpah.json?


person Mhd    schedule 21.02.2018    source источник
comment
Не могли бы вы поделиться настройками определения сборки (шаги сборки) и журналами сборки для устранения неполадок?   -  person Andy Li-MSFT    schedule 22.02.2018


Ответы (1)


Вы можете установить пакет Chutzpah NuGet в свой проект, используя файл Package Manager Console. Следуйте инструкциям в статье ниже, чтобы установить и настроить наглость:

Тестирование JavaScript с помощью Chutzpah и Visual Studio Team Services

Убедитесь, что вы правильно настроили задачу «Тест»:

  1. Настройте тестовую сборку в соответствии с соглашением об именовании тестов JavaScript.
  2. Убедитесь, что он указывает на тестовый адаптер Chutzpah, пакет NuGet, который вы установили ранее.

Также обратите внимание, что задача «Опубликовать результаты покрытия кода» поддерживает только отображение результатов покрытия кода, опубликованных в формате «JaCoCo» или «Cobertura». на данный момент. В "Сводном файле" необходимо указать путь к вашему сводному файлу. Вы можете указать путь UNC или локальный путь.

введите здесь описание изображения

person Andy Li-MSFT    schedule 22.02.2018
comment
@Mhd Вы решили проблему, ответив выше? любое обновление? - person Andy Li-MSFT; 07.03.2018