Отчеты о покрытии кода флаттера в VS Code на Windows? - PullRequest
0 голосов
/ 23 апреля 2020

Кто-нибудь знает хороший способ увидеть сгенерированные отчеты о покрытии кода для проекта Flutter в Windows, предпочтительно с использованием VS Code? Я знаю, что могу создавать отчеты о покрытии, используя flutter test --coverage, который генерирует файл покрытия (coverage\lcov.info).

Но как я могу использовать это в VS Code? Я нашел расширение под названием Coverage Gutters , которое можно использовать для визуализации покрытых линий зеленым цветом. Он не идеален для кода дротика / флаттера, но работает нормально. Например, он не помечает зеленые строки для аргументов, разделенных строками, для метода или конструктора, даже если эти аргументы включены в тесты.

Но главная проблема заключается в том, что я не могу получить визуальный отчет о охват. Существуют инструменты (в основном genhtml), которые используются для генерации HTML отчетов из lcov.info, но, похоже, они недоступны в Windows. Нужно ли устанавливать подсистему Linux для Windows 10 и таким образом устанавливать gen html?

Пожалуйста, дайте мне знать, если у вас есть советы о том, как использовать покрытие кода для Flutter в Windows (отчеты и / или линейная визуализация в VS Code). Спасибо!

...