瀏覽代碼

Eliminate module uitest-common (#8583)

The use of the module in the test project was removed earlier, and
eliminating the module permits simpler and more reliable builds as
it was not deployed.

The classes that were in uitest-common are now in uitest.
tags/8.1.0.alpha1
Henri Sara 7 年之前
父節點
當前提交
7f1cfd03d5
共有 29 個文件被更改,包括 8 次插入133 次删除
  1. 0
    1
      pom.xml
  2. 0
    4
      test/servlet-containers/generic/ivy.xml
  3. 0
    2
      test/servlet-containers/generic/ivysettings.xml
  4. 0
    6
      test/servlet-containers/jsp-integration/pom.xml
  5. 0
    113
      uitest-common/pom.xml
  6. 8
    7
      uitest/pom.xml
  7. 0
    0
      uitest/src/test/java/com/vaadin/testbench/customelements/AbstractDateFieldElement.java
  8. 0
    0
      uitest/src/test/java/com/vaadin/testbench/customelements/DateFieldElement.java
  9. 0
    0
      uitest/src/test/java/com/vaadin/testbench/customelements/DateTimeFieldElement.java
  10. 0
    0
      uitest/src/test/java/com/vaadin/testbench/customelements/InlineDateTimeFieldElement.java
  11. 0
    0
      uitest/src/test/java/com/vaadin/testbench/customelements/LoginFormElement.java
  12. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/AbstractTB3Test.java
  13. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/BrowserStackBrowserFactory.java
  14. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/CustomTestBenchCommandExecutor.java
  15. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/ExcludeFromSuite.java
  16. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/IncludeIfProperty.java
  17. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/MultiBrowserTest.java
  18. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/ParallelScheduler.java
  19. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/ParameterizedTB3Runner.java
  20. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/PrivateTB3Configuration.java
  21. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/RetryOnFail.java
  22. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/SauceLabsBrowserFactory.java
  23. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/ScreenshotTB3Test.java
  24. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/SingleBrowserTest.java
  25. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/SingleBrowserTestPhantomJS2.java
  26. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/TB3Runner.java
  27. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/TB3TestLocator.java
  28. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/TB3TestSuite.java
  29. 0
    0
      uitest/src/test/java/com/vaadin/tests/tb3/VaadinBrowserFactory.java

+ 0
- 1
pom.xml 查看文件

@@ -585,7 +585,6 @@
<module>client-compiler</module>
<module>client-compiled</module>
<module>themes</module>
<module>uitest-common</module>
<module>uitest</module>
<module>liferay</module>
<module>all</module>

+ 0
- 4
test/servlet-containers/generic/ivy.xml 查看文件

@@ -27,10 +27,6 @@

<!-- LIBRARY DEPENDENCIES (compile time) -->
<!-- Project modules -->
<dependency org="com.vaadin" name="vaadin-uitest-common"
rev="${vaadin.version}" conf="build->default">
<exclude type="pom" />
</dependency>
<dependency org="com.vaadin" name="vaadin-server"
rev="${vaadin.version}" conf="build->default">
<exclude org="javax.servlet"></exclude>

+ 0
- 2
test/servlet-containers/generic/ivysettings.xml 查看文件

@@ -69,8 +69,6 @@
resolver="vaadin-maven" />
<module organisation="com.vaadin" name="vaadin-liferay"
resolver="vaadin-maven" />
<module organisation="com.vaadin" name="vaadin-uitest-common"
resolver="vaadin-maven" />
</modules>



+ 0
- 6
test/servlet-containers/jsp-integration/pom.xml 查看文件

@@ -19,12 +19,6 @@
<artifactId>vaadin-client-compiled</artifactId>
</dependency>

<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-uitest-common</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
</dependencies>

</project>

+ 0
- 113
uitest-common/pom.xml 查看文件

@@ -1,113 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-root</artifactId>
<version>8.0-SNAPSHOT</version>
</parent>
<artifactId>vaadin-uitest-common</artifactId>
<name>vaadin-uitest-common</name>
<packaging>jar</packaging>
<properties>
<skip.uitest.deployment>true</skip.uitest.deployment>
<!-- Don't care about coding style for tests -->
<sonar.skip>true</sonar.skip>
</properties>

<url>https://vaadin.com/</url>
<description>Vaadin UI test common classes and dependencies</description>

<repositories>
<repository>
<id>vaadin-addons</id>
<url>http://maven.vaadin.com/vaadin-addons</url>
</repository>
</repositories>

<dependencies>
<!-- LIBRARY DEPENDENCIES (compile time) -->
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>vaadin-server</artifactId>
<version>${project.version}</version>
<exclusions>
<exclusion>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
</exclusion>
</exclusions>
</dependency>

<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</dependency>
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-testbench-api</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<skip>${skip.uitest.deployment}</skip>
</configuration>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>animal-sniffer-maven-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<configuration>
<skipNexusStagingDeployMojo>true</skipNexusStagingDeployMojo>
</configuration>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>

<profiles>
<profile>
<!-- Profile used to deploy the uitest-common jar for testing -->
<id>dev-build</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
<properties>
<skip.uitest.deployment>false</skip.uitest.deployment>
</properties>
</profile>
</profiles>

</project>

+ 8
- 7
uitest/pom.xml 查看文件

@@ -184,13 +184,6 @@
<scope>provided</scope>
</dependency>

<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>vaadin-uitest-common</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
@@ -228,6 +221,14 @@
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-testbench-api</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
</dependencies>

<build>

uitest-common/src/main/java/com/vaadin/testbench/customelements/AbstractDateFieldElement.java → uitest/src/test/java/com/vaadin/testbench/customelements/AbstractDateFieldElement.java 查看文件


uitest-common/src/main/java/com/vaadin/testbench/customelements/DateFieldElement.java → uitest/src/test/java/com/vaadin/testbench/customelements/DateFieldElement.java 查看文件


uitest-common/src/main/java/com/vaadin/testbench/customelements/DateTimeFieldElement.java → uitest/src/test/java/com/vaadin/testbench/customelements/DateTimeFieldElement.java 查看文件


uitest-common/src/main/java/com/vaadin/testbench/customelements/InlineDateTimeFieldElement.java → uitest/src/test/java/com/vaadin/testbench/customelements/InlineDateTimeFieldElement.java 查看文件


uitest-common/src/main/java/com/vaadin/testbench/customelements/LoginFormElement.java → uitest/src/test/java/com/vaadin/testbench/customelements/LoginFormElement.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/AbstractTB3Test.java → uitest/src/test/java/com/vaadin/tests/tb3/AbstractTB3Test.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/BrowserStackBrowserFactory.java → uitest/src/test/java/com/vaadin/tests/tb3/BrowserStackBrowserFactory.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/CustomTestBenchCommandExecutor.java → uitest/src/test/java/com/vaadin/tests/tb3/CustomTestBenchCommandExecutor.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/ExcludeFromSuite.java → uitest/src/test/java/com/vaadin/tests/tb3/ExcludeFromSuite.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/IncludeIfProperty.java → uitest/src/test/java/com/vaadin/tests/tb3/IncludeIfProperty.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/MultiBrowserTest.java → uitest/src/test/java/com/vaadin/tests/tb3/MultiBrowserTest.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/ParallelScheduler.java → uitest/src/test/java/com/vaadin/tests/tb3/ParallelScheduler.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/ParameterizedTB3Runner.java → uitest/src/test/java/com/vaadin/tests/tb3/ParameterizedTB3Runner.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/PrivateTB3Configuration.java → uitest/src/test/java/com/vaadin/tests/tb3/PrivateTB3Configuration.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/RetryOnFail.java → uitest/src/test/java/com/vaadin/tests/tb3/RetryOnFail.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/SauceLabsBrowserFactory.java → uitest/src/test/java/com/vaadin/tests/tb3/SauceLabsBrowserFactory.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/ScreenshotTB3Test.java → uitest/src/test/java/com/vaadin/tests/tb3/ScreenshotTB3Test.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/SingleBrowserTest.java → uitest/src/test/java/com/vaadin/tests/tb3/SingleBrowserTest.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/SingleBrowserTestPhantomJS2.java → uitest/src/test/java/com/vaadin/tests/tb3/SingleBrowserTestPhantomJS2.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/TB3Runner.java → uitest/src/test/java/com/vaadin/tests/tb3/TB3Runner.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/TB3TestLocator.java → uitest/src/test/java/com/vaadin/tests/tb3/TB3TestLocator.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/TB3TestSuite.java → uitest/src/test/java/com/vaadin/tests/tb3/TB3TestSuite.java 查看文件


uitest-common/src/main/java/com/vaadin/tests/tb3/VaadinBrowserFactory.java → uitest/src/test/java/com/vaadin/tests/tb3/VaadinBrowserFactory.java 查看文件


Loading…
取消
儲存