Browse Source

Try to run some tests with Surefire

master
Gintas Grigelionis 6 years ago
parent
commit
eea994440f
11 changed files with 110 additions and 13 deletions
  1. +13
    -1
      src/etc/poms/ant-antlr/pom.xml
  2. +4
    -1
      src/etc/poms/ant-apache-regexp/pom.xml
  3. +10
    -1
      src/etc/poms/ant-commons-net/pom.xml
  4. +13
    -1
      src/etc/poms/ant-imageio/pom.xml
  5. +17
    -6
      src/etc/poms/ant-jai/pom.xml
  6. +13
    -1
      src/etc/poms/ant-jdepend/pom.xml
  7. +15
    -1
      src/etc/poms/ant-jsch/pom.xml
  8. +10
    -1
      src/etc/poms/ant-junit/pom.xml
  9. +9
    -0
      src/etc/poms/ant-junitlauncher/pom.xml
  10. +2
    -0
      src/etc/poms/ant/pom.xml
  11. +4
    -0
      src/tests/junit/org/apache/tools/ant/taskdefs/optional/ssh/ScpTest.java

+ 13
- 1
src/etc/poms/ant-antlr/pom.xml View File

@@ -62,11 +62,23 @@
<includes>
<include>org/apache/tools/ant/taskdefs/optional/ANTLR*</include>
</includes>
<testIncludes>
<include>org/apache/tools/ant/taskdefs/optional/ANTLR*</include>
</testIncludes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<basedir>../../../..</basedir>
<workingDirectory>../../../..</workingDirectory>
<skipTests>true</skipTests>
</configuration>
</plugin>
</plugins>
<sourceDirectory>../../../../src/main</sourceDirectory>
<testSourceDirectory>../../../../src/testcases</testSourceDirectory>
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory>
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory>
<testOutputDirectory>../../../../target/${project.artifactId}/testcases</testOutputDirectory>
<directory>../../../../target/${project.artifactId}</directory>


+ 4
- 1
src/etc/poms/ant-apache-regexp/pom.xml View File

@@ -57,11 +57,14 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
<includes>
<include>org/apache/tools/ant/util/regexp/JakartaRegexp*</include>
</includes>
<testIncludes>
<include>org/apache/tools/ant/util/regexp/JakartaRegexp*</include>
</testIncludes>
</configuration>
</plugin>
</plugins>
<sourceDirectory>../../../../src/main</sourceDirectory>
<testSourceDirectory>../../../../src/testcases</testSourceDirectory>
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory>
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory>
<testOutputDirectory>../../../../target/${project.artifactId}/testcases</testOutputDirectory>
<directory>../../../../target/${project.artifactId}</directory>


+ 10
- 1
src/etc/poms/ant-commons-net/pom.xml View File

@@ -65,9 +65,18 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
</testIncludes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<basedir>../../../..</basedir>
<workingDirectory>../../../..</workingDirectory>
<skipTests>true</skipTests>
</configuration>
</plugin>
</plugins>
<sourceDirectory>../../../../src/main</sourceDirectory>
<testSourceDirectory>../../../../src/testcases</testSourceDirectory>
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory>
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory>
<testOutputDirectory>../../../../target/${project.artifactId}/testcases</testOutputDirectory>
<directory>../../../../target/${project.artifactId}</directory>


+ 13
- 1
src/etc/poms/ant-imageio/pom.xml View File

@@ -54,11 +54,23 @@
<include>org/apache/tools/ant/taskdefs/optional/image/ImageIOTask.java</include>
<include>org/apache/tools/ant/types/optional/imageio/*</include>
</includes>
<testIncludes>
<include>org/apache/tools/ant/taskdefs/optional/image/ImageIOTest.java</include>
</testIncludes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<basedir>../../../..</basedir>
<workingDirectory>../../../..</workingDirectory>
<skipTests>true</skipTests>
</configuration>
</plugin>
</plugins>
<sourceDirectory>../../../../src/main</sourceDirectory>
<testSourceDirectory>../../../../src/testcases</testSourceDirectory>
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory>
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory>
<testOutputDirectory>../../../../target/${project.artifactId}/testcases</testOutputDirectory>
<directory>../../../../target/${project.artifactId}</directory>


+ 17
- 6
src/etc/poms/ant-jai/pom.xml View File

@@ -57,11 +57,11 @@
</dependencies>
<!-- Central has javax.media:jai-core:1.1.3 but only com.sun.media:jai-codec:1.1.2_01 -->
<repositories>
<repository>
<id>jboss</id>
<name>JBoss</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
</repository>
<repository>
<id>jboss</id>
<name>JBoss</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
</repository>
</repositories>
<build>
<plugins>
@@ -73,11 +73,22 @@
<include>org/apache/tools/ant/taskdefs/optional/image/Image.java</include>
<include>org/apache/tools/ant/types/optional/image/*</include>
</includes>
<testIncludes>
<include>org/apache/tools/ant/taskdefs/optional/image/ImageTest.java</include>
</testIncludes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<basedir>../../../..</basedir>
<workingDirectory>../../../..</workingDirectory>
</configuration>
</plugin>
</plugins>
<sourceDirectory>../../../../src/main</sourceDirectory>
<testSourceDirectory>../../../../src/testcases</testSourceDirectory>
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory>
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory>
<testOutputDirectory>../../../../target/${project.artifactId}/testcases</testOutputDirectory>
<directory>../../../../target/${project.artifactId}</directory>


+ 13
- 1
src/etc/poms/ant-jdepend/pom.xml View File

@@ -60,11 +60,23 @@
<includes>
<include>org/apache/tools/ant/taskdefs/optional/jdepend/*</include>
</includes>
<testIncludes>
<include>org/apache/tools/ant/taskdefs/optional/jdepend/*</include>
</testIncludes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<basedir>../../../..</basedir>
<workingDirectory>../../../..</workingDirectory>
<skipTests>true</skipTests>
</configuration>
</plugin>
</plugins>
<sourceDirectory>../../../../src/main</sourceDirectory>
<testSourceDirectory>../../../../src/testcases</testSourceDirectory>
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory>
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory>
<testOutputDirectory>../../../../target/${project.artifactId}/testcases</testOutputDirectory>
<directory>../../../../target/${project.artifactId}</directory>


+ 15
- 1
src/etc/poms/ant-jsch/pom.xml View File

@@ -64,9 +64,23 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
</testIncludes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<basedir>../../../..</basedir>
<workingDirectory>../../../..</workingDirectory>
<systemProperties>
<property>
<name>scp.tmp</name>
<value>${java.io.tmpdir}</value>
</property>
</systemProperties>
</configuration>
</plugin>
</plugins>
<sourceDirectory>../../../../src/main</sourceDirectory>
<testSourceDirectory>../../../../src/testcases</testSourceDirectory>
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory>
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory>
<testOutputDirectory>../../../../target/${project.artifactId}/testcases</testOutputDirectory>
<directory>../../../../target/${project.artifactId}</directory>


+ 10
- 1
src/etc/poms/ant-junit/pom.xml View File

@@ -92,9 +92,18 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
</testIncludes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<basedir>../../../..</basedir>
<workingDirectory>../../../..</workingDirectory>
<skipTests>true</skipTests>
</configuration>
</plugin>
</plugins>
<sourceDirectory>../../../../src/main</sourceDirectory>
<testSourceDirectory>../../../../src/testcases</testSourceDirectory>
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory>
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory>
<testOutputDirectory>../../../../target/${project.artifactId}/testcases</testOutputDirectory>
<directory>../../../../target/${project.artifactId}</directory>


+ 9
- 0
src/etc/poms/ant-junitlauncher/pom.xml View File

@@ -75,6 +75,15 @@
</testIncludes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<basedir>../../../..</basedir>
<workingDirectory>../../../..</workingDirectory>
<skipTests>true</skipTests>
</configuration>
</plugin>
</plugins>
<sourceDirectory>../../../../src/main</sourceDirectory>
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory>


+ 2
- 0
src/etc/poms/ant/pom.xml View File

@@ -161,6 +161,8 @@
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<basedir>../../../..</basedir>
<workingDirectory>../../../..</workingDirectory>
<skipTests>true</skipTests>
<systemProperties>
<property>
<name>ant.home</name>


+ 4
- 0
src/tests/junit/org/apache/tools/ant/taskdefs/optional/ssh/ScpTest.java View File

@@ -39,6 +39,7 @@ import org.junit.Test;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
import static org.junit.Assume.assumeNotNull;

/**
* This is a unit test for the Scp task in Ant. It must be
@@ -82,6 +83,7 @@ public class ScpTest {

@Test
public void testSingleFileUploadAndDownload() throws IOException {
assumeNotNull("system property scp.host must be set", sshHostUri);
assertNotNull("system property scp.tmp must be set", tempDir);
File uploadFile = createTemporaryFile();

@@ -107,6 +109,7 @@ public class ScpTest {

@Test
public void testMultiUploadAndDownload() throws IOException {
assumeNotNull("system property scp.host must be set", sshHostUri);
assertNotNull("system property scp.tmp must be set", tempDir);
List<File> uploadList = new ArrayList<>();
for (int i = 0; i < 5; i++) {
@@ -143,6 +146,7 @@ public class ScpTest {

@Test
public void testMultiResourceCollectionUpload() throws IOException {
assumeNotNull("system property scp.host must be set", sshHostUri);
assertNotNull("system property scp.tmp must be set", tempDir);
List<File> uploadList = new ArrayList<>();
for (int i = 0; i < 5; i++) {


Loading…
Cancel
Save