Perguntas com a marcação «jacoco»

12
Como configurar o Maven + Sonar + JaCoCo de vários módulos para fornecer um relatório de cobertura mesclado?
Eu procurei acima e abaixo na internet para este. Há muita meias-respostas lá fora, para fazer com propriedades Maven como ${sonar.jacoco.reportPath}, ou org.jacoco:jacoco-maven-plugin:prepare-agentou configuração maven-surefire-plugin argLinecom -javaagent. De alguma forma, nenhuma dessas respostas, por si só ou em combinação, está produzindo o que eu estou procurando: Um relatório de cobertura …


10
Filtrar relatórios de cobertura JaCoCo com Gradle
Problema: Eu tenho um projeto com Jacoco e eu quero ser capaz de filtrar certas classes e / ou pacotes. Documentação relacionada: Eu li a seguinte documentação: Oficial Jacocosite: http://www.eclemma.org/jacoco/index.html Oficial Jacoco docs para gradle: https://gradle.org/docs/current/userguide/jacoco_plugin.html Oficial Jacoco Githubquestões, trabalhando na cobertura: https://github.com/jacoco/jacoco/wiki/FilteringOptions https://github.com/jacoco/jacoco/issues/14 Links StackOverflow relacionados: JaCoCo & Gradle …

7
Configuração Maven Jacoco - Excluir classes / pacotes do relatório que não funcionam
Eu tenho um projeto de vários módulos maven e estou usando jacoco-maven para relatórios de cobertura de código. Algumas classes não devem ser relatadas, pois são configurações do Spring e não estou interessado nelas. Eu declarei o plugin maven-jacoco da seguinte maneira: <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0.7.2.201409121644</version> <configuration> <outputDirectory>${project.reporting.outputDirectory}/jacoco-ut</outputDirectory> <exclude>some.package.*</exclude> <exclude>**/*Config.*</exclude> …

1
Como cobrir a verificação nula desnecessária gerada pelo Kotlin?
Considere o seguinte exemplo mínimo de Kotlin: fun <U> someWrapper(supplier: () -> U): () -> (U) { return { supplier() } } fun foo(taskExecutor: TaskExecutor): Int { val future = CompletableFuture.supplyAsync(someWrapper { 42 }, taskExecutor::execute) return future.join() } @Test public void shouldFoo() { assertThat(foo(), is(42)); } Tenho regras de cobertura …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.