|
5 | 5 |
|
6 | 6 | <groupId>com.github.hi-fi</groupId>
|
7 | 7 | <artifactId>robotframework-seleniumlibrary</artifactId>
|
8 |
| - <version>3.141.59.265-SNAPSHOT</version> |
| 8 | + <version>3.141.59.2653-SNAPSHOT</version> |
9 | 9 | <packaging>jar</packaging>
|
10 | 10 |
|
11 | 11 | <name>Robot Framework :: SeleniumLibrary</name>
|
|
74 | 74 | <selenium.version>3.141.59</selenium.version>
|
75 | 75 | <keywords.class>SeleniumLibrary</keywords.class>
|
76 | 76 | <browser>jbrowser</browser>
|
| 77 | + <downloadWebDriver>False</downloadWebDriver> |
77 | 78 | </properties>
|
78 | 79 |
|
79 | 80 | <dependencies>
|
|
203 | 204 | </lifecycleMappingMetadata>
|
204 | 205 | </configuration>
|
205 | 206 | </plugin>
|
206 |
| - <plugin> |
207 |
| - <groupId>com.lazerycode.selenium</groupId> |
208 |
| - <artifactId>driver-binary-downloader-maven-plugin</artifactId> |
209 |
| - <version>1.0.16</version> |
210 |
| - <configuration> |
211 |
| - <!-- root directory that downloaded driver binaries will be stored |
212 |
| - in --> |
213 |
| - <rootStandaloneServerDirectory>webdriver/binaries</rootStandaloneServerDirectory> |
214 |
| - <!-- Where you want to store downloaded zip files --> |
215 |
| - <downloadedZipFileDirectory>webdriver/zips</downloadedZipFileDirectory> |
216 |
| - <!-- Location of a custom repository map --> |
217 |
| - <customRepositoryMap>src/test/resources/RepositoryMap.xml</customRepositoryMap> |
218 |
| - </configuration> |
219 |
| - <executions> |
220 |
| - <execution> |
221 |
| - <goals> |
222 |
| - <goal>selenium</goal> |
223 |
| - </goals> |
224 |
| - </execution> |
225 |
| - </executions> |
226 |
| - </plugin> |
227 | 207 | <plugin>
|
228 | 208 | <!-- Integration-Test, build documentation -->
|
229 | 209 | <groupId>org.robotframework</groupId>
|
|
241 | 221 | <testCasesDirectory>${project.basedir}/src/test/robotframework/testsuites</testCasesDirectory>
|
242 | 222 | <variables>
|
243 | 223 | <variable>browser:${browser}</variable>
|
| 224 | + <variable>downloadWebDriver:${downloadWebDriver}</variable> |
244 | 225 | </variables>
|
245 | 226 | <report>target/robotframework-reports/${browser}_report.html</report>
|
246 | 227 | <log>target/robotframework-reports/${browser}_log.html</log>
|
|
384 | 365 | <id>firefox</id>
|
385 | 366 | <properties>
|
386 | 367 | <browser>firefox</browser>
|
| 368 | + <downloadWebDriver>True</downloadWebDriver> |
387 | 369 | </properties>
|
388 |
| - <build> |
389 |
| - <plugins> |
390 |
| - <plugin> |
391 |
| - <groupId>com.lazerycode.selenium</groupId> |
392 |
| - <artifactId>driver-binary-downloader-maven-plugin</artifactId> |
393 |
| - </plugin> |
394 |
| - <plugin> |
395 |
| - <groupId>org.robotframework</groupId> |
396 |
| - <artifactId>robotframework-maven-plugin</artifactId> |
397 |
| - <configuration> |
398 |
| - <externalRunner> |
399 |
| - <jvmArgs> |
400 |
| - <jvmArg>-Dwebdriver.gecko.driver=${webdriver.gecko.driver}</jvmArg> |
401 |
| - </jvmArgs> |
402 |
| - </externalRunner> |
403 |
| - </configuration> |
404 |
| - </plugin> |
405 |
| - </plugins> |
406 |
| - </build> |
407 | 370 | </profile>
|
408 | 371 | <profile>
|
409 | 372 | <id>firefoxheadless</id>
|
410 | 373 | <properties>
|
411 | 374 | <browser>firefoxheadless</browser>
|
| 375 | + <downloadWebDriver>True</downloadWebDriver> |
412 | 376 | </properties>
|
413 |
| - <build> |
414 |
| - <plugins> |
415 |
| - <plugin> |
416 |
| - <groupId>com.lazerycode.selenium</groupId> |
417 |
| - <artifactId>driver-binary-downloader-maven-plugin</artifactId> |
418 |
| - </plugin> |
419 |
| - <plugin> |
420 |
| - <groupId>org.robotframework</groupId> |
421 |
| - <artifactId>robotframework-maven-plugin</artifactId> |
422 |
| - <configuration> |
423 |
| - <externalRunner> |
424 |
| - <jvmArgs> |
425 |
| - <jvmArg>-Dwebdriver.gecko.driver=${webdriver.gecko.driver}</jvmArg> |
426 |
| - </jvmArgs> |
427 |
| - </externalRunner> |
428 |
| - </configuration> |
429 |
| - </plugin> |
430 |
| - </plugins> |
431 |
| - </build> |
432 | 377 | </profile>
|
433 | 378 | <profile>
|
434 | 379 | <id>googlechrome</id>
|
435 | 380 | <properties>
|
436 | 381 | <browser>googlechrome</browser>
|
| 382 | + <downloadWebDriver>True</downloadWebDriver> |
437 | 383 | </properties>
|
438 |
| - <build> |
439 |
| - <plugins> |
440 |
| - <plugin> |
441 |
| - <groupId>com.lazerycode.selenium</groupId> |
442 |
| - <artifactId>driver-binary-downloader-maven-plugin</artifactId> |
443 |
| - </plugin> |
444 |
| - <plugin> |
445 |
| - <groupId>org.robotframework</groupId> |
446 |
| - <artifactId>robotframework-maven-plugin</artifactId> |
447 |
| - <configuration> |
448 |
| - <externalRunner> |
449 |
| - <jvmArgs> |
450 |
| - <jvmArg>-Dwebdriver.chrome.driver=${webdriver.chrome.driver}</jvmArg> |
451 |
| - </jvmArgs> |
452 |
| - </externalRunner> |
453 |
| - </configuration> |
454 |
| - </plugin> |
455 |
| - </plugins> |
456 |
| - </build> |
457 | 384 | </profile>
|
458 | 385 | <profile>
|
459 | 386 | <id>googlechromeheadless</id>
|
460 | 387 | <properties>
|
461 | 388 | <browser>googlechromeheadless</browser>
|
| 389 | + <downloadWebDriver>True</downloadWebDriver> |
462 | 390 | </properties>
|
463 |
| - <build> |
464 |
| - <plugins> |
465 |
| - <plugin> |
466 |
| - <groupId>com.lazerycode.selenium</groupId> |
467 |
| - <artifactId>driver-binary-downloader-maven-plugin</artifactId> |
468 |
| - </plugin> |
469 |
| - <plugin> |
470 |
| - <groupId>org.robotframework</groupId> |
471 |
| - <artifactId>robotframework-maven-plugin</artifactId> |
472 |
| - <configuration> |
473 |
| - <externalRunner> |
474 |
| - <jvmArgs> |
475 |
| - <jvmArg>-Dwebdriver.chrome.driver=${webdriver.chrome.driver}</jvmArg> |
476 |
| - </jvmArgs> |
477 |
| - </externalRunner> |
478 |
| - </configuration> |
479 |
| - </plugin> |
480 |
| - </plugins> |
481 |
| - </build> |
482 | 391 | </profile>
|
483 | 392 | <profile>
|
484 | 393 | <id>release</id>
|
|
0 commit comments