|
5 | 5 | <modelVersion>4.0.0</modelVersion>
|
6 | 6 | <groupId>com.github.mike10004</groupId>
|
7 | 7 | <artifactId>selenium-help</artifactId>
|
8 |
| - <version>0.15</version> |
| 8 | + <version>0.16</version> |
9 | 9 | <name>selenium-help</name>
|
10 | 10 | <description>Library that helps you use Selenium WebDriver in Java</description>
|
11 | 11 | <url>https://github.com/mike10004/selenium-help</url>
|
|
33 | 33 | <properties>
|
34 | 34 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
35 | 35 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
36 |
| - <xvfb-manager.version>0.5</xvfb-manager.version> |
| 36 | + <xvfb-manager.version>0.7</xvfb-manager.version> |
37 | 37 | <test.log.level>info</test.log.level>
|
| 38 | + <selenium.version>3.4.0</selenium.version> |
| 39 | + <jetty.version>9.4.3.v20170317</jetty.version> |
38 | 40 | <selenium-help.test.proxy.http></selenium-help.test.proxy.http>
|
39 | 41 | </properties>
|
40 | 42 | <profiles>
|
|
151 | 153 | <dependency>
|
152 | 154 | <groupId>org.seleniumhq.selenium</groupId>
|
153 | 155 | <artifactId>selenium-remote-driver</artifactId>
|
154 |
| - <version>3.0.1</version> |
| 156 | + <version>${selenium.version}</version> |
155 | 157 | </dependency>
|
156 | 158 | <dependency>
|
157 | 159 | <groupId>net.sourceforge.htmlunit</groupId>
|
158 | 160 | <artifactId>htmlunit</artifactId>
|
159 | 161 | <version>2.23</version>
|
160 | 162 | </dependency>
|
| 163 | + <dependency> |
| 164 | + <groupId>com.google.guava</groupId> |
| 165 | + <artifactId>guava</artifactId> |
| 166 | + <version>21.0</version> |
| 167 | + </dependency> |
| 168 | + <!-- selenium 3.4.0 depends on a newer version of jetty (9.4.3.v20170317) than WireMock does, |
| 169 | + but it doesn't depend on all of the various jetty-* artifacts that WireMock does, so we |
| 170 | + have to explicitly define the version of these artifacts that are only used by WireMock, |
| 171 | + otherwise we'll have incompatibilities like jetty-io of one version and jetty-servlet of |
| 172 | + another --> |
| 173 | + <dependency> |
| 174 | + <groupId>org.eclipse.jetty.websocket</groupId> |
| 175 | + <artifactId>websocket-client</artifactId> |
| 176 | + <version>${jetty.version}</version> |
| 177 | + </dependency> |
| 178 | + <dependency> |
| 179 | + <groupId>org.eclipse.jetty.websocket</groupId> |
| 180 | + <artifactId>websocket-api</artifactId> |
| 181 | + <version>${jetty.version}</version> |
| 182 | + </dependency> |
| 183 | + <dependency> |
| 184 | + <groupId>org.eclipse.jetty</groupId> |
| 185 | + <artifactId>jetty-util</artifactId> |
| 186 | + <version>${jetty.version}</version> |
| 187 | + </dependency> |
| 188 | + <dependency> |
| 189 | + <groupId>org.eclipse.jetty</groupId> |
| 190 | + <artifactId>jetty-io</artifactId> |
| 191 | + <version>${jetty.version}</version> |
| 192 | + </dependency> |
| 193 | + <dependency> |
| 194 | + <groupId>org.eclipse.jetty</groupId> |
| 195 | + <artifactId>jetty-server</artifactId> |
| 196 | + <version>${jetty.version}</version> |
| 197 | + </dependency> |
| 198 | + <dependency> |
| 199 | + <groupId>org.eclipse.jetty</groupId> |
| 200 | + <artifactId>jetty-servlet</artifactId> |
| 201 | + <version>${jetty.version}</version> |
| 202 | + </dependency> |
| 203 | + <dependency> |
| 204 | + <groupId>org.eclipse.jetty</groupId> |
| 205 | + <artifactId>jetty-servlets</artifactId> |
| 206 | + <version>${jetty.version}</version> |
| 207 | + </dependency> |
| 208 | + <dependency> |
| 209 | + <groupId>org.eclipse.jetty</groupId> |
| 210 | + <artifactId>jetty-continuation</artifactId> |
| 211 | + <version>${jetty.version}</version> |
| 212 | + </dependency> |
| 213 | + <dependency> |
| 214 | + <groupId>org.eclipse.jetty</groupId> |
| 215 | + <artifactId>jetty-webapp</artifactId> |
| 216 | + <version>${jetty.version}</version> |
| 217 | + </dependency> |
| 218 | + <dependency> |
| 219 | + <groupId>org.eclipse.jetty</groupId> |
| 220 | + <artifactId>jetty-xml</artifactId> |
| 221 | + <version>${jetty.version}</version> |
| 222 | + </dependency> |
| 223 | + <dependency> |
| 224 | + <groupId>org.eclipse.jetty</groupId> |
| 225 | + <artifactId>jetty-security</artifactId> |
| 226 | + <version>${jetty.version}</version> |
| 227 | + </dependency> |
161 | 228 | </dependencies>
|
162 | 229 | </dependencyManagement>
|
163 | 230 | <dependencies>
|
|
174 | 241 | <dependency>
|
175 | 242 | <groupId>com.google.guava</groupId>
|
176 | 243 | <artifactId>guava</artifactId>
|
177 |
| - <version>20.0</version> |
178 | 244 | </dependency>
|
179 | 245 | <dependency>
|
180 | 246 | <groupId>org.apache.commons</groupId>
|
|
189 | 255 | <dependency>
|
190 | 256 | <groupId>org.seleniumhq.selenium</groupId>
|
191 | 257 | <artifactId>selenium-java</artifactId>
|
192 |
| - <version>3.0.1</version> |
| 258 | + <version>${selenium.version}</version> |
193 | 259 | <exclusions>
|
194 | 260 | <exclusion>
|
195 | 261 | <groupId>net.sourceforge.htmlunit</groupId>
|
|
259 | 325 | <dependency>
|
260 | 326 | <groupId>io.github.bonigarcia</groupId>
|
261 | 327 | <artifactId>webdrivermanager</artifactId>
|
262 |
| - <version>1.5.0</version> |
| 328 | + <version>1.6.2</version> |
263 | 329 | <scope>test</scope>
|
264 | 330 | </dependency>
|
265 | 331 | <dependency>
|
|
276 | 342 | <dependency>
|
277 | 343 | <groupId>com.github.mike10004</groupId>
|
278 | 344 | <artifactId>chrome-cookie-implant-client</artifactId>
|
279 |
| - <version>1.5</version> |
| 345 | + <version>1.5.3</version> |
280 | 346 | </dependency>
|
281 | 347 | <dependency>
|
282 | 348 | <groupId>com.machinepublishers</groupId>
|
|
0 commit comments