Skip to content

Commit d38576e

Browse files
minnieliuMinnie Liu
andauthored
[Communication] - Administration and Chat - Enable Jacoco Test Coverage (Azure#17383)
* Adding scripts for renaming * enable test coverage * Remove extra line Co-authored-by: Minnie Liu <peiliu@microsoft.com>
1 parent 6900a53 commit d38576e

File tree

2 files changed

+20
-1
lines changed
  • sdk/communication
    • azure-communication-administration
    • azure-communication-sms

2 files changed

+20
-1
lines changed

sdk/communication/azure-communication-administration/pom.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,10 @@
119119
<artifactId>jacoco-maven-plugin</artifactId>
120120
<version>0.8.5</version> <!-- {x-version-update;org.jacoco:jacoco-maven-plugin;external_dependency} -->
121121
<configuration>
122-
<skip>true</skip>
122+
<properties>
123+
<jacoco.min.linecoverage>0.75</jacoco.min.linecoverage>
124+
<jacoco.min.branchcoverage>0.75</jacoco.min.branchcoverage>
125+
</properties>
123126
</configuration>
124127
</plugin>
125128
<plugin>

sdk/communication/azure-communication-sms/pom.xml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,22 @@
4545
<jacoco.min.branchcoverage>0.75</jacoco.min.branchcoverage>
4646
</properties>
4747

48+
<build>
49+
<plugins>
50+
<plugin>
51+
<groupId>org.jacoco</groupId>
52+
<artifactId>jacoco-maven-plugin</artifactId>
53+
<version>0.8.5</version> <!-- {x-version-update;org.jacoco:jacoco-maven-plugin;external_dependency} -->
54+
<configuration>
55+
<properties>
56+
<jacoco.min.linecoverage>0.75</jacoco.min.linecoverage>
57+
<jacoco.min.branchcoverage>0.75</jacoco.min.branchcoverage>
58+
</properties>
59+
</configuration>
60+
</plugin>
61+
</plugins>
62+
</build>
63+
4864
<dependencies>
4965
<dependency>
5066
<groupId>com.azure</groupId>

0 commit comments

Comments
 (0)