|
30 | 30 |
|
31 | 31 | <properties> |
32 | 32 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| 33 | + <skip.unit.tests>false</skip.unit.tests> |
| 34 | + <skip.integration.tests>false</skip.integration.tests> |
| 35 | + |
| 36 | + <!-- Test category control properties. --> |
| 37 | + <!-- Disable test categories by setting to 'true' in the mvn command (i.e., mvn verify -Dadfs.disabled=true)--> |
| 38 | + <adfs.disabled>false</adfs.disabled> |
33 | 39 | </properties> |
34 | 40 |
|
35 | 41 | <dependencies> |
|
57 | 63 | <version>1.6.2</version> |
58 | 64 | <scope>test</scope> |
59 | 65 | </dependency> |
60 | | - <dependency> |
61 | | - <groupId>org.apache.commons</groupId> |
62 | | - <artifactId>commons-text</artifactId> |
63 | | - <version>1.10.0</version> |
64 | | - <scope>test</scope> |
65 | | - </dependency> |
66 | 66 | <dependency> |
67 | 67 | <groupId>org.junit.jupiter</groupId> |
68 | 68 | <artifactId>junit-jupiter-api</artifactId> |
69 | | - <version>5.9.2</version> |
| 69 | + <version>5.13.0</version> |
70 | 70 | <scope>test</scope> |
71 | 71 | </dependency> |
72 | 72 | <dependency> |
73 | 73 | <groupId>org.junit.jupiter</groupId> |
74 | 74 | <artifactId>junit-jupiter-params</artifactId> |
75 | | - <version>5.8.1</version> |
| 75 | + <version>5.13.0</version> |
76 | 76 | <scope>test</scope> |
77 | 77 | </dependency> |
78 | 78 | <dependency> |
79 | 79 | <groupId>org.junit.jupiter</groupId> |
80 | 80 | <artifactId>junit-jupiter-engine</artifactId> |
81 | | - <version>5.9.2</version> |
| 81 | + <version>5.13.0</version> |
82 | 82 | <scope>test</scope> |
83 | 83 | </dependency> |
84 | 84 | <dependency> |
85 | 85 | <groupId>org.mockito</groupId> |
86 | 86 | <artifactId>mockito-inline</artifactId> |
87 | | - <version>4.7.0</version> |
| 87 | + <version>4.11.0</version> |
88 | 88 | <scope>test</scope> |
89 | 89 | </dependency> |
90 | 90 | <dependency> |
91 | 91 | <groupId>org.mockito</groupId> |
92 | 92 | <artifactId>mockito-junit-jupiter</artifactId> |
93 | | - <version>4.7.0</version> |
| 93 | + <version>4.11.0</version> |
94 | 94 | <scope>test</scope> |
95 | 95 | </dependency> |
96 | 96 | <dependency> |
|
102 | 102 | <dependency> |
103 | 103 | <groupId>org.skyscreamer</groupId> |
104 | 104 | <artifactId>jsonassert</artifactId> |
105 | | - <version>1.5.0</version> |
106 | | - <scope>test</scope> |
107 | | - </dependency> |
108 | | - <dependency> |
109 | | - <groupId>org.apache.httpcomponents</groupId> |
110 | | - <artifactId>httpclient</artifactId> |
111 | | - <version>4.5.13</version> |
| 105 | + <version>1.5.3</version> |
112 | 106 | <scope>test</scope> |
113 | 107 | </dependency> |
114 | 108 | <dependency> |
115 | 109 | <groupId>com.azure</groupId> |
116 | 110 | <artifactId>azure-security-keyvault-secrets</artifactId> |
117 | | - <version>4.3.5</version> |
| 111 | + <version>4.9.4</version> |
118 | 112 | <scope>test</scope> |
119 | 113 | </dependency> |
120 | 114 | <dependency> |
|
124 | 118 | <scope>test</scope> |
125 | 119 | </dependency> |
126 | 120 | <dependency> |
127 | | - <groupId>com.google.guava</groupId> |
128 | | - <artifactId>guava</artifactId> |
129 | | - <version>32.1.1-jre</version> |
130 | | - <scope>test</scope> |
131 | | - </dependency> |
132 | | - <dependency> |
133 | | - <groupId>ch.qos.logback</groupId> |
134 | | - <artifactId>logback-classic</artifactId> |
135 | | - <version>1.3.12</version> |
| 121 | + <groupId>org.apache.commons</groupId> |
| 122 | + <artifactId>commons-text</artifactId> |
| 123 | + <version>1.13.1</version> |
136 | 124 | <scope>test</scope> |
137 | 125 | </dependency> |
138 | 126 | <dependency> |
|
189 | 177 | <executions> |
190 | 178 | <execution> |
191 | 179 | <id>check</id> |
192 | | - <goals><goal>check</goal></goals> |
| 180 | + <goals> |
| 181 | + <goal>check</goal> |
| 182 | + </goals> |
193 | 183 | </execution> |
194 | 184 | </executions> |
195 | 185 | </plugin> |
|
214 | 204 | <version>3.5.2</version> |
215 | 205 | <configuration> |
216 | 206 | <argLine>@{argLine} -noverify</argLine> |
| 207 | + <skipTests>${skip.unit.tests}</skipTests> |
217 | 208 | </configuration> |
218 | 209 | </plugin> |
219 | | - |
220 | 210 | <plugin> |
221 | 211 | <groupId>org.apache.maven.plugins</groupId> |
222 | 212 | <artifactId>maven-javadoc-plugin</artifactId> |
|
291 | 281 | </goals> |
292 | 282 | </execution> |
293 | 283 | </executions> |
| 284 | + <configuration> |
| 285 | + <skipTests>${skip.integration.tests}</skipTests> |
| 286 | + <systemPropertyVariables> |
| 287 | + <adfs.disabled>${adfs.disabled}</adfs.disabled> |
| 288 | + </systemPropertyVariables> |
| 289 | + </configuration> |
294 | 290 | </plugin> |
295 | 291 | <plugin> |
296 | 292 | <groupId>biz.aQute.bnd</groupId> |
|
323 | 319 | </execution> |
324 | 320 | </executions> |
325 | 321 | </plugin> |
| 322 | + <plugin> |
| 323 | + <artifactId>maven-dependency-plugin</artifactId> |
| 324 | + <version>3.1.2</version> |
| 325 | + </plugin> |
326 | 326 | </plugins> |
327 | 327 | </build> |
328 | 328 | </project> |
0 commit comments