Описание тега coverlet

0 ответов

Как запустить coverlet на проектах.NET, не используя проекты в стиле Sdk?

Я хотел бы попробовать покрывало, но единственные примеры, которые я мог найти, говорят о том, как пройти его через dotnet.exe, Моя проблема в том, что наши проекты не используют стиль Sdk, это старые проекты.NET, ориентированные на.NET 4.7.2 Как я …
18 июл '19 в 17:37
2 ответа

Что вызывает ошибку "Не удалось найти сборщик данных" XPlat Code Coverage "" в образе Docker?

Я настраиваю сборку на DevOps Server, которая просто запускает сборку Docker, запускает контейнер и собирает с него результаты тестирования. Dockerfile использует образ mcr.microsoft.com/dotnet/core/sdk:2.2 в качестве своей базы, поверх которой я ус…
23 июл '19 в 20:47
1 ответ

Покрытие кода для непроверенных проектов в ядре.net и глобальном пороге

Я настроил конвейер Azure DevOps CI для сбора покрытия кода, полученного с помощью coverlet. Я заметил, что если проект каким-либо образом тестируется проектом, в отчет будет включена информация о непроверенных классах / коде, но если, например, раз…
01 авг '19 в 16:24
1 ответ

Ошибка при запуске модульных тестов на azure DevOps с помощью Nugget coverlet.msbuild / 2.3.1

Когда я запускаю тестовую задачу dotnet, тесты выполняются правильно, но при создании файла отчета в формате xml я получаю следующую ошибку: /home/adminuser/.nuget/packages/coverlet.msbuild/2.3.1/build/netstandard2.0/coverlet.msbuild.targets(17,5): …
28 июл '20 в 18:07
2 ответа

Creating a test report with Azure Pipelines and Coverlet does not create the coverage.opencover.xml file

Here is my solution structure: . ├── Application ├── Application.Core ├── Application.Domain └── Application.UnitTests -> HAS codecov 1.9.0 NuGet package installed The build script works otherwise fine, but I'm unable to get it to create the cove…
25 дек '19 в 15:00
2 ответа

Как заставить стадию Дженкинса выйти из строя и стать красной при слишком низком покрытии (с использованием C# и теста dotnet)?

Я использую C#, coverlet.msbuild и адаптер Jenkins Cobertura. У меня примерно это в моем Jenkinsfile: stage ('Run unit tests') { steps { powershell "dotnet test -c:Release /p:CollectCoverage=true /p:CoverletOutputFormat=cobertura --no-build --no-res…
16 янв '20 в 13:39
1 ответ

Где определены версии инструмента dotnet?

Каким образом используются версии инструментов dotnet и где в коде указан номер версии? Последняя версия этого инструмента dotnet - 1.7.0 https://github.com/tonerdo/coverlet Где определено 1.7.0? Я его нигде не вижу и это не версия сборки Я хочу уст…
04 фев '20 в 20:11
3 ответа

Можно ли использовать Coverlet для получения данных о покрытии кода в проекте .NET Framework?

У меня есть большое решение.NET Framework, и я хочу начать сбор данных о покрытии кода в рамках нашего конвейера сборки (а также на наших локальных машинах для разработчиков). На странице Coverlet GitHub говорится, что он поддерживает проекты.NET Fr…
12 мар '20 в 13:02
2 ответа

Можно ли получить покрытие кода проекта .NET Framework с помощью coverlet в Azure DevOps?

Я легко настроился на получение результата покрытия для .NET Core Проекты в Azure DevOps, но безуспешно .NET FrameworkПроекты.Итак, я был бы очень благодарен за предложение по этому поводу, потому что в документации на обложку ясно сказано, что мы т…
16 мар '20 в 16:55
2 ответа

Как передать многозначные аргументы, содержащие запятые, в свойство в инструменте командной строки dotnet?

Я хочу запустить команду, которая включает следующее: dotnet test /p:Exclude=\"*Test*,*Requirement*\" Вышеупомянутая команда не является полной, но ее достаточно, чтобы вызвать ошибку парсинга. Я использую пакет NuGet Coverlet в своем проекте C# и х…
13 мар '20 в 18:39
3 ответа

покрытие кода в gitlab ci/cd для приложений .net?

Я недавно начал работать с C#и я работаю над одной из старых систем, которые у нас есть. Я пытаюсь выяснить, каково покрытие кода этой устаревшей системы. Вот мойSample.UnitTests.csproj файл: <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup…
1 ответ

Как исключить метод в отчете о покрытии?

Как я могу исключить метод из отчетов о покрытии кода, используя coverlet а также reportgenerator. Исключение целых пространств имен в.runsettings работает как ожидалось, но с использованием [ExcludeFromCodeCoverage]Атрибут исключает весь файл, а не…
03 июн '20 в 04:05
0 ответов

.NET Core - проекты отчетов без модульных тестов или нулевого покрытия кода

У меня есть решение Visual Studio (.sln), которое содержит несколько проектов (.csproj). Только один из проектов имеет связанные модульные тесты (.Tests.csproj). Я использую dotnet test для запуска тестов и coverlet.msbuild для получения отчета о по…
0 ответов

Тестовое покрытие Mac VS, необходимое в XML-файле

Есть ли способ проанализировать мое тестовое покрытие в проекте VS Mac? Мне нужно, чтобы он был сгенерирован в XML-файле. Я пробовал пакеты dotcover и coverlet nuget, но не могу их настроить. Я попробовал расширение покрытия Mac, но оно не создает д…
1 ответ

Почему инструмент тестирования dotnet не создает отчет о покрытии кода?

Моя структура проекта следующая: . ├── Application ├── Application.Core ├── Application.Domain ├── Application.Tests ├── Application.IntegrationTests └── README.md И для запуска моего теста я использую следующий ввод: dotnet test $folder.FullName -c…
02 ноя '19 в 11:01
1 ответ

Как вывести файл результатов покрытия кода тестов решения в каталог решения вместо каталога тестового проекта

Это очень простая проблема, и у нее должно быть простое решение. Я хочу, чтобы все результаты покрытия кода для моего проекта модульных тестов были представлены в решении для вывода в одном каталоге. В настоящее время все выходные файлы покрытия зап…
24 мар '20 в 23:11
1 ответ

Код и детали покрытия кода не отображаются в SonarCloud для решения .Net

У меня проблемы с просмотром деталей анализа кода в SonarCloud. Я работаю над приложением.Net Core с Coverlet. Я вижу, что результаты загружены, и покрытие видно. Однако я не вижу приборной панели, на вкладке "Код" не отображается код, а "Меры" такж…
12 май '20 в 10:12
1 ответ

Результаты C# Coverlet всегда пустые

Есть проекты.net core 3.1 Microsoft.net.sdk с большим количеством тестов async xUnit. попробовал - добавляем в проект coverlet.msbuild 2.9.0, а потом запускаем:dotnet test Common\Common.csproj /p:CollectCoverage=true /отображается 100%, но создается…
03 июл '20 в 01:58
2 ответа

Запуск программы Coverlet и генератора отчетов в конвейере DevOps для macOS

У меня есть проект C#, написанный на dotnet core 2.1, для которого я пытаюсь настроить конвейер Azure, чтобы я мог получить покрытие кода при работе с агентом macOS (я могу перейти на другие агенты, но в идеале конвейер будет системным агностик). До…
0 ответов

Coverlet всегда возвращает 0, даже если порог не достигнут

Я использую coverlet в своем Linux CI-боксе. Прямо сейчас, когда я запускаю команду ниже, независимо от того, достигнут ли порог, когда я проверяю $? значение, команда всегда возвращает 0. dotnet test -p:CollectCoverage=true -p:Threshold=95 Мне нужн…
21 янв '20 в 23:00