|
1 |
| -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| 1 | +<project xmlns="http://maven.apache.org/POM/4.0.0" |
| 2 | + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
2 | 3 | xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
3 | 4 | <modelVersion>4.0.0</modelVersion>
|
4 | 5 |
|
5 | 6 | <groupId>com.github.hi-fi</groupId>
|
6 | 7 | <artifactId>robotframework-seleniumlibrary</artifactId>
|
7 |
| - <version>3.14.0.1-SNAPSHOT</version> |
| 8 | + <version>3.141.59.26-SNAPSHOT</version> |
8 | 9 | <packaging>jar</packaging>
|
9 | 10 |
|
10 | 11 | <name>Robot Framework :: SeleniumLibrary</name>
|
|
67 | 68 | <downloadSources>true</downloadSources>
|
68 | 69 | <downloadJavadocs>true</downloadJavadocs>
|
69 | 70 | <aspectj.version>1.9.1</aspectj.version>
|
70 |
| - <java.version>1.7</java.version> |
71 |
| - <robotframework.version>3.0.4</robotframework.version> |
72 |
| - <robotframework.maven.plugin.version>1.4.7</robotframework.maven.plugin.version> |
73 |
| - <selenium.version>3.14.0</selenium.version> |
| 71 | + <java.version>1.8</java.version> |
| 72 | + <robotframework.maven.plugin.version>1.5.1</robotframework.maven.plugin.version> |
| 73 | + <robotframework.version>3.1.1</robotframework.version> |
| 74 | + <selenium.version>3.141.59</selenium.version> |
74 | 75 | <keywords.class>SeleniumLibrary</keywords.class>
|
75 | 76 | <browser>jbrowser</browser>
|
76 | 77 | </properties>
|
|
81 | 82 | <artifactId>javalib-core</artifactId>
|
82 | 83 | <version>1.2.1</version>
|
83 | 84 | </dependency>
|
84 |
| - <dependency> |
85 |
| - <groupId>org.seleniumhq.selenium</groupId> |
86 |
| - <artifactId>selenium-server</artifactId> |
87 |
| - <version>${selenium.version}</version> |
88 |
| - </dependency> |
89 | 85 | <dependency>
|
90 | 86 | <groupId>org.robotframework</groupId>
|
91 | 87 | <artifactId>robotframework</artifactId>
|
92 | 88 | <version>${robotframework.version}</version>
|
93 | 89 | </dependency>
|
| 90 | + <dependency> |
| 91 | + <groupId>org.seleniumhq.selenium</groupId> |
| 92 | + <artifactId>selenium-server</artifactId> |
| 93 | + <version>${selenium.version}</version> |
| 94 | + </dependency> |
94 | 95 | <dependency>
|
95 | 96 | <groupId>org.aspectj</groupId>
|
96 | 97 | <artifactId>aspectjrt</artifactId>
|
|
115 | 116 | <dependency>
|
116 | 117 | <groupId>io.appium</groupId>
|
117 | 118 | <artifactId>java-client</artifactId>
|
118 |
| - <version>5.0.4</version> |
119 |
| - <exclusions> |
120 |
| - <exclusion> |
121 |
| - <groupId>org.seleniumhq.selenium</groupId> |
122 |
| - <artifactId>selenium-java</artifactId> |
123 |
| - </exclusion> |
124 |
| - <exclusion> |
125 |
| - <groupId>org.seleniumhq.selenium</groupId> |
126 |
| - <artifactId>selenium-support</artifactId> |
127 |
| - </exclusion> |
128 |
| - <exclusion> |
129 |
| - <groupId>org.seleniumhq.selenium</groupId> |
130 |
| - <artifactId>selenium-api</artifactId> |
131 |
| - </exclusion> |
132 |
| - </exclusions> |
| 119 | + <version>7.0.0</version> |
133 | 120 | </dependency>
|
134 | 121 | <dependency>
|
135 | 122 | <groupId>org.apache.commons</groupId>
|
136 | 123 | <artifactId>commons-exec</artifactId>
|
137 | 124 | <version>1.3</version>
|
138 | 125 | </dependency>
|
139 |
| - <dependency> |
140 |
| - <groupId>com.codeborne</groupId> |
141 |
| - <artifactId>phantomjsdriver</artifactId> |
142 |
| - <version>1.4.4</version> |
143 |
| - <exclusions> |
144 |
| - <exclusion> |
145 |
| - <groupId>org.seleniumhq.selenium</groupId> |
146 |
| - <artifactId>selenium-api</artifactId> |
147 |
| - </exclusion> |
148 |
| - <exclusion> |
149 |
| - <groupId>org.seleniumhq.selenium</groupId> |
150 |
| - <artifactId>selenium-remote-driver</artifactId> |
151 |
| - </exclusion> |
152 |
| - </exclusions> |
153 |
| - </dependency> |
154 | 126 | <dependency>
|
155 | 127 | <groupId>com.machinepublishers</groupId>
|
156 | 128 | <artifactId>jbrowserdriver</artifactId>
|
157 |
| - <version>1.0.0</version> |
| 129 | + <version>1.0.1</version> |
158 | 130 | </dependency>
|
159 | 131 | <dependency>
|
160 | 132 | <groupId>org.mockito</groupId>
|
|
380 | 352 | <artifactId>maven-assembly-plugin</artifactId>
|
381 | 353 | <version>2.6</version>
|
382 | 354 | <configuration>
|
| 355 | + <archive> |
| 356 | + <manifest> |
| 357 | + <addClasspath>true</addClasspath> |
| 358 | + <mainClass>org.robotframework.RobotFramework</mainClass> |
| 359 | + </manifest> |
| 360 | + </archive> |
383 | 361 | <descriptorRefs>
|
384 | 362 | <descriptorRef>jar-with-dependencies</descriptorRef>
|
385 | 363 | </descriptorRefs>
|
|
412 | 390 | <groupId>org.robotframework</groupId>
|
413 | 391 | <artifactId>robotframework-maven-plugin</artifactId>
|
414 | 392 | <configuration>
|
415 |
| - <externalRunner> |
416 |
| - <jvmArgs> |
417 |
| - <jvmArg>-Dwebdriver.gecko.driver=${webdriver.gecko.driver}</jvmArg> |
418 |
| - </jvmArgs> |
419 |
| - </externalRunner> |
| 393 | + <externalRunner> |
| 394 | + <jvmArgs> |
| 395 | + <jvmArg>-Dwebdriver.gecko.driver=${webdriver.gecko.driver}</jvmArg> |
| 396 | + </jvmArgs> |
| 397 | + </externalRunner> |
420 | 398 | </configuration>
|
421 | 399 | </plugin>
|
422 | 400 | </plugins>
|
423 | 401 | </build>
|
424 | 402 | </profile>
|
425 |
| - <profile> |
426 |
| - <id>firefoxheadless</id> |
427 |
| - <properties> |
428 |
| - <browser>firefoxheadless</browser> |
429 |
| - </properties> |
430 |
| - <build> |
431 |
| - <plugins> |
432 |
| - <plugin> |
433 |
| - <groupId>com.lazerycode.selenium</groupId> |
434 |
| - <artifactId>driver-binary-downloader-maven-plugin</artifactId> |
435 |
| - </plugin> |
436 |
| - <plugin> |
437 |
| - <groupId>org.robotframework</groupId> |
438 |
| - <artifactId>robotframework-maven-plugin</artifactId> |
439 |
| - <configuration> |
440 |
| - <externalRunner> |
441 |
| - <jvmArgs> |
442 |
| - <jvmArg>-Dwebdriver.gecko.driver=${webdriver.gecko.driver}</jvmArg> |
443 |
| - </jvmArgs> |
444 |
| - </externalRunner> |
445 |
| - </configuration> |
446 |
| - </plugin> |
447 |
| - </plugins> |
448 |
| - </build> |
449 |
| - </profile> |
450 | 403 | <profile>
|
451 |
| - <id>phantomjs</id> |
| 404 | + <id>firefoxheadless</id> |
452 | 405 | <properties>
|
453 |
| - <browser>phantomjs</browser> |
| 406 | + <browser>firefoxheadless</browser> |
454 | 407 | </properties>
|
455 | 408 | <build>
|
456 | 409 | <plugins>
|
|
461 | 414 | <plugin>
|
462 | 415 | <groupId>org.robotframework</groupId>
|
463 | 416 | <artifactId>robotframework-maven-plugin</artifactId>
|
464 |
| - <configuration> |
465 |
| - <externalRunner> |
466 |
| - <jvmArgs> |
467 |
| - <jvmArg>-Dphantomjs.binary.path=${phantomjs.binary.path}</jvmArg> |
468 |
| - </jvmArgs> |
469 |
| - </externalRunner> |
470 |
| - </configuration> |
| 417 | + <configuration> |
| 418 | + <externalRunner> |
| 419 | + <jvmArgs> |
| 420 | + <jvmArg>-Dwebdriver.gecko.driver=${webdriver.gecko.driver}</jvmArg> |
| 421 | + </jvmArgs> |
| 422 | + </externalRunner> |
| 423 | + </configuration> |
471 | 424 | </plugin>
|
472 | 425 | </plugins>
|
473 | 426 | </build>
|
|
486 | 439 | <plugin>
|
487 | 440 | <groupId>org.robotframework</groupId>
|
488 | 441 | <artifactId>robotframework-maven-plugin</artifactId>
|
489 |
| - <configuration> |
490 |
| - <externalRunner> |
491 |
| - <jvmArgs> |
492 |
| - <jvmArg>-Dwebdriver.chrome.driver=${webdriver.chrome.driver}</jvmArg> |
493 |
| - </jvmArgs> |
494 |
| - </externalRunner> |
495 |
| - </configuration> |
| 442 | + <configuration> |
| 443 | + <externalRunner> |
| 444 | + <jvmArgs> |
| 445 | + <jvmArg>-Dwebdriver.chrome.driver=${webdriver.chrome.driver}</jvmArg> |
| 446 | + </jvmArgs> |
| 447 | + </externalRunner> |
| 448 | + </configuration> |
496 | 449 | </plugin>
|
497 | 450 | </plugins>
|
498 | 451 | </build>
|
499 | 452 | </profile>
|
500 | 453 | <profile>
|
501 |
| - <id>googlechromeheadless</id> |
502 |
| - <properties> |
503 |
| - <browser>googlechromeheadless</browser> |
504 |
| - </properties> |
505 |
| - <build> |
506 |
| - <plugins> |
507 |
| - <plugin> |
508 |
| - <groupId>com.lazerycode.selenium</groupId> |
509 |
| - <artifactId>driver-binary-downloader-maven-plugin</artifactId> |
510 |
| - </plugin> |
511 |
| - <plugin> |
512 |
| - <groupId>org.robotframework</groupId> |
513 |
| - <artifactId>robotframework-maven-plugin</artifactId> |
514 |
| - <configuration> |
515 |
| - <externalRunner> |
516 |
| - <jvmArgs> |
517 |
| - <jvmArg>-Dwebdriver.chrome.driver=${webdriver.chrome.driver}</jvmArg> |
518 |
| - </jvmArgs> |
519 |
| - </externalRunner> |
520 |
| - </configuration> |
521 |
| - </plugin> |
522 |
| - </plugins> |
523 |
| - </build> |
524 |
| - </profile> |
525 |
| - <profile> |
526 |
| - <id>htmlunitwithjs</id> |
| 454 | + <id>googlechromeheadless</id> |
527 | 455 | <properties>
|
528 |
| - <browser>htmlunitwithjs</browser> |
| 456 | + <browser>googlechromeheadless</browser> |
529 | 457 | </properties>
|
530 | 458 | <build>
|
531 | 459 | <plugins>
|
| 460 | + <plugin> |
| 461 | + <groupId>com.lazerycode.selenium</groupId> |
| 462 | + <artifactId>driver-binary-downloader-maven-plugin</artifactId> |
| 463 | + </plugin> |
532 | 464 | <plugin>
|
533 | 465 | <groupId>org.robotframework</groupId>
|
534 | 466 | <artifactId>robotframework-maven-plugin</artifactId>
|
| 467 | + <configuration> |
| 468 | + <externalRunner> |
| 469 | + <jvmArgs> |
| 470 | + <jvmArg>-Dwebdriver.chrome.driver=${webdriver.chrome.driver}</jvmArg> |
| 471 | + </jvmArgs> |
| 472 | + </externalRunner> |
| 473 | + </configuration> |
535 | 474 | </plugin>
|
536 | 475 | </plugins>
|
537 | 476 | </build>
|
|
0 commit comments