Кто-нибудь знает хороший способ увидеть сгенерированные отчеты о покрытии кода для проекта 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). Спасибо!