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

NoneScoverage - это инструмент покрытия кода для scala, который предлагает покрытие операторов и ветвей.
2 ответа

Why does sbt-scoverage report java.lang.RuntimeException: Duplicate mappings for JavaScript files?

Я использую плагин sbt-scoverage для проекта, написанного на Play Framework. Я сталкиваюсь со следующим java.lang.RuntimeException: Duplicate mappings ошибка: [scoverage]: Instrumentation completed [35097 statements] [scoverage]: Written instrumenta…
23 июл '14 в 15:12
0 ответов

Scala Scoverage - Как создать отчет в формате HTML?

По умолчанию, если вы настраиваете плагин scoverage в проекте maven, он генерирует отчет XML. Однако есть ли способ указать, что созданный отчет должен быть HTML? Спасибо! V.
03 дек '17 в 17:24
0 ответов

Агент исследования для интеграционного теста

Я использую jacoco для моего модуля Java и интеграционного теста. В случае с интеграционным тестом сложно, так как я запускаю сервис Java, куда я добавляю агента Jacoco <execution> <id>pre-integration-test</id> <phase>package…
21 сен '17 в 07:27
1 ответ

Получение покрытия кода для пакетных заданий на основе Scala

У меня есть пакетная работа, разработанная в Scala. Я запускаю задание с помощью сценария оболочки и хотел бы измерить покрытие кода для задания. Задание запускается после создания сборки. Как начать пикирование после этой работы?
08 дек '18 в 02:29
0 ответов

Чистое Scoverage без перекомпиляции

Я хотел бы сделать CoverageReports из различных тестовых прогонов без добавления к последнему "тестовому" прогону. В настоящее время я использую внешний скрипт, который запускаетсяsbt clean coverage test coverageReportи это работает отлично. Неудобс…
14 дек '18 в 19:47
0 ответов

Как заставить Gradle, Scoverage и Sonarqube работать правильно?

У меня есть многомодульная сборка Gradle, которая компилирует код Scala. Я хотел бы отсканировать код, собрать покрытие кода и передать результаты в Sonarqube. Мой "Привет, мир!" для этого вопрос находится здесь. Я запускаю следующую команду: $ ./gr…
24 фев '19 в 03:53
0 ответов

Определить покрытие кода теста Travic CI с помощью комбинезона (scala)

Я успешно настроил и использовал Travis CI с комбинацией Coveralls.io, как вы можете видеть в проекте. Поскольку это проект с открытым исходным кодом, я бы хотел определить порог покрытия кода тестом в 90%. Кто-нибудь знает, как определить такой пор…
2 ответа

Scoverage: обеспечить 100% -ное покрытие ветвлений в "формально бесконечных" циклах while(true).

Следующий простой фрагмент кода содержит whileпетля, которая выглядит так, как будто она может быть бесконечной: def findDivisor(n: Int): Int = { require(n >= 2) var i = 2 while (true) { if (n % i == 0) { return i } else { // do-nothing branch } …
27 сен '18 в 21:05
1 ответ

Вызывается: java.lang.NoClassDefFoundError: org/sonar/plugins/surefire/api/AbstractSurefireParser

Я установил SonarQube Server 4.5 и SonarQube Runner 2.4. Я добавил sonar-scoverage-plugin-1.1.0.jar в каталог плагинов сонара. В /opt/sonar-runner/sonar-runner.properties я оставил комментарий sonar.host.url=http://localhost:9000. Я попытался исполь…
16 окт '14 в 09:52
2 ответа

SBT Coverage "исключить", используемый в приложении Play

Я использовал sbt-scoverage для нашего приложения Play. Я использовал следующую конфигурацию, чтобы исключить как обратный, так и сгенерированный файл маршрутов. coverageExcludedPackages := ";Reverse.;Routes.;" Однако это может исключать только созд…
01 сен '15 в 12:05
0 ответов

sbt-scoverage- охват тестом

С помощью sbt-scoverage плагин, есть ли способ получить строки покрыты для тестового случая (или для спецификации файла)? Что-то вроде -coverbytest в OpenCover, например. Вывод, который я ищу, не должен быть удобочитаемым, я просто хотел бы сгруппир…
17 апр '18 в 14:11
0 ответов

Охват исходного кода Java и Scala в интеграционном тесте

У меня есть вопрос, но после проверки в Google я боюсь с трудным решением. Я использую Jacoco с агентом jacoco для покрытия кода библиотек, которые я запускаю в своем интеграционном тесте с использованием агентов jacoco. Пока все было хорошо, создав…
10 авг '17 в 07:32
1 ответ

Как исключить маршруты и файлы ReverseRoutes, автоматически созданные с использованием scoverage для play scala framework?

Как исключить маршруты и файлы ReverseRoutes, автоматически созданные с использованием scoverage для play scala framework? Моя структура проекта выглядит следующим образом. кореньмодулиsubModule1 subModule2 Я попытался использовать следующую строку …
08 авг '18 в 14:27
0 ответов

SBT Scoverage: игнорировать присвоение значения

Я хотел бы игнорировать назначения переменных в моем проекте, например что-то вроде этого: val someString = "123" Будет считаться непроверенным с помощью scoverage, я мог бы отметить строку явно, используя комментарии: // $COVERAGE-OFF$ val someStri…
06 окт '15 в 07:58
0 ответов

sbt-scoverage + specs2 не работает; тесты не обнаружены во время анализа

Я не могу получить sbt-scoverage, чтобы обнаружить и проанализировать наши тесты. У нас должно быть довольно хорошее тестовое покрытие (не менее 80%); все тесты проходят и проходят нормально. Но отчет о разведке показывает почти нулевой охват (~ 3%)…
25 авг '16 в 08:11
1 ответ

Как запустить один тест scala с scoverage?

Я знаю это sbt clean coverage test сгенерирует отчет о покрытии, используя все тестовые примеры в проекте, для завершения которого требуются целые годы, даже с горячей JVM. Я хочу, чтобы охватить тесты для кода, который я написал так, я пытался запу…
17 июн '17 в 09:50
3 ответа

Получение покрытия кода для кода Java с помощью тестов Scala

Проект представляет собой многомодульный проект maven с 90% исходного кода, написанного на Java (немного в Scala). Модульные тесты: 80/20 Java / Scala, а интеграционные тесты - 20/80 Java / Scala. Я попробовал Clover, но ( в настоящее время) он не п…
07 янв '15 в 01:24
1 ответ

Scoverage, как исключить файлы и пакеты?

Я пытаюсь исключить пакеты и файлы из отчета о проверке. Однако это не исключает указанные файлы и упакованные. Я делаю это: <excludedPackages>*api.test.*</excludedPackages> <excludedFiles>.*File.scala</excludedFiles> Может к…
22 дек '17 в 10:59
1 ответ

VSTS покрытие кода для Scala

Моя команда использует Microsoft VSTS в качестве инструмента SLM. Мы используем Scala для наших внутренних сервисов, и инструмент покрытия кода - это scoverage. Есть ли способ увидеть покрытие кода для служб scala в VSTS? На данный момент я вижу тол…
31 июл '18 в 09:17
1 ответ

sbt сводные отчеты о покрытии для модульных и интеграционных испытаний

Я использую sbt поиск плагинов для создания отчетов о тестовом покрытии для моего проекта Scala. Однако я не могу объединить протоколы испытаний для модульных и интеграционных тестов. Вот команды, которые я запускаю sbt coverage test // to run unit …