You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by so...@apache.org on 2018/05/06 09:51:42 UTC

[maven-surefire] 02/02: Remove outdated JUnit5IT

This is an automated email from the ASF dual-hosted git repository.

sor pushed a commit to branch 1330
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git

commit 64fdcee8e4d3d1390da4b4742cbab52bd4b2abc8
Author: Christian Stein <so...@gmail.com>
AuthorDate: Sun May 6 11:51:30 2018 +0200

    Remove outdated JUnit5IT
---
 surefire-its/pom.xml                               |  1 -
 .../org/apache/maven/surefire/its/JUnit5IT.java    | 45 -------------
 surefire-its/src/test/resources/junit5/pom.xml     | 77 ----------------------
 .../junit5/src/test/java/junit5/JUnit4Test.java    | 64 ------------------
 .../junit5/src/test/java/junit5/JUnit5Test.java    | 65 ------------------
 5 files changed, 252 deletions(-)

diff --git a/surefire-its/pom.xml b/surefire-its/pom.xml
index d4c7df4..e18bb3d 100644
--- a/surefire-its/pom.xml
+++ b/surefire-its/pom.xml
@@ -105,7 +105,6 @@
           <argLine>-server -Xmx64m -XX:+UseG1GC -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -Djava.awt.headless=true</argLine>
           <includes>
             <include>org/apache/**/JUnit4VersionsIT.java</include>
-            <include>org/apache/**/JUnit5IT.java</include>
             <include>org/apache/**/JUnitPlatformIT.java</include>
           </includes>
           <!-- Pass current surefire version to the main suite so that it -->
diff --git a/surefire-its/src/test/java/org/apache/maven/surefire/its/JUnit5IT.java b/surefire-its/src/test/java/org/apache/maven/surefire/its/JUnit5IT.java
deleted file mode 100644
index 8c5eb3a..0000000
--- a/surefire-its/src/test/java/org/apache/maven/surefire/its/JUnit5IT.java
+++ /dev/null
@@ -1,45 +0,0 @@
-package org.apache.maven.surefire.its;
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-import org.apache.maven.surefire.its.fixture.SurefireJUnit4IntegrationTestCase;
-import org.junit.Test;
-
-import static org.apache.maven.surefire.its.fixture.HelperAssertions.assumeJavaVersion;
-
-/**
- * Basic suite test currently only running against JUnit 5 M2
- *
- * @author <a href="mailto:britter@apache.org">Benedikt Ritter</a>
- */
-public class JUnit5IT
-    extends SurefireJUnit4IntegrationTestCase
-{
-
-    @Test
-    public void test()
-    {
-        assumeJavaVersion( 1.8d );
-
-        unpack( "/junit5" )
-                .executeTest()
-                .verifyErrorFree( 2 );
-    }
-}
diff --git a/surefire-its/src/test/resources/junit5/pom.xml b/surefire-its/src/test/resources/junit5/pom.xml
deleted file mode 100644
index 379a5bd..0000000
--- a/surefire-its/src/test/resources/junit5/pom.xml
+++ /dev/null
@@ -1,77 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-  ~ Licensed to the Apache Software Foundation (ASF) under one
-  ~ or more contributor license agreements.  See the NOTICE file
-  ~ distributed with this work for additional information
-  ~ regarding copyright ownership.  The ASF licenses this file
-  ~ to you under the Apache License, Version 2.0 (the
-  ~ "License"); you may not use this file except in compliance
-  ~ with the License.  You may obtain a copy of the License at
-  ~
-  ~     http://www.apache.org/licenses/LICENSE-2.0
-  ~
-  ~ Unless required by applicable law or agreed to in writing,
-  ~ software distributed under the License is distributed on an
-  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  ~ KIND, either express or implied.  See the License for the
-  ~ specific language governing permissions and limitations
-  ~ under the License.
-  -->
-
-<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/maven-v4_0_0.xsd">
-    <modelVersion>4.0.0</modelVersion>
-
-    <groupId>org.apache.maven.plugins.surefire</groupId>
-    <artifactId>junit5</artifactId>
-    <version>1.0-SNAPSHOT</version>
-    <name>Test for JUnit 5</name>
-
-    <properties>
-        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-        <java.version>1.8</java.version>
-        <junit.jupiter.version>5.2.0</junit.jupiter.version>
-        <junit.vintage.version>5.2.0</junit.vintage.version>
-        <junit.platform.version>1.2.0</junit.platform.version>
-    </properties>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.junit.jupiter</groupId>
-            <artifactId>junit-jupiter-engine</artifactId>
-            <version>${junit.jupiter.version}</version>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.junit.vintage</groupId>
-            <artifactId>junit-vintage-engine</artifactId>
-            <version>${junit.vintage.version}</version>
-            <scope>test</scope>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <plugins>
-            <plugin>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <configuration>
-                    <source>${java.version}</source>
-                    <target>${java.version}</target>
-                </configuration>
-            </plugin>
-            <plugin>
-                <artifactId>maven-surefire-plugin</artifactId>
-                <version>${surefire.version}</version>
-                <dependencies>
-                    <dependency>
-                        <groupId>org.junit.platform</groupId>
-                        <artifactId>junit-platform-surefire-provider</artifactId>
-                        <version>${junit.platform.version}</version>
-                    </dependency>
-                </dependencies>
-            </plugin>
-        </plugins>
-    </build>
-
-</project>
diff --git a/surefire-its/src/test/resources/junit5/src/test/java/junit5/JUnit4Test.java b/surefire-its/src/test/resources/junit5/src/test/java/junit5/JUnit4Test.java
deleted file mode 100644
index 0a94b1a..0000000
--- a/surefire-its/src/test/resources/junit5/src/test/java/junit5/JUnit4Test.java
+++ /dev/null
@@ -1,64 +0,0 @@
-package junit5;
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-import org.junit.After;
-import org.junit.AfterClass;
-import org.junit.Assert;
-import org.junit.Before;
-import org.junit.Test;
-
-/**
- * A test using the JUnit 4 API, which should be executed by JUnit vintage enigne
- */
-public class JUnit4Test
-{
-
-    private boolean setUpCalled;
-
-    private static boolean tearDownCalled;
-
-    @Before
-    public void setUp()
-    {
-        setUpCalled = true;
-        System.out.println( "Called setUp" );
-    }
-
-    @After
-    public void tearDown()
-    {
-        tearDownCalled = true;
-        System.out.println( "Called tearDown" );
-    }
-
-    @Test
-    public void testSetUp()
-    {
-        Assert.assertTrue( "setUp was not called", setUpCalled );
-    }
-
-    @AfterClass
-    public static void oneTimeTearDown()
-    {
-        Assert.assertTrue( "tearDown was not called", tearDownCalled );
-    }
-
-}
diff --git a/surefire-its/src/test/resources/junit5/src/test/java/junit5/JUnit5Test.java b/surefire-its/src/test/resources/junit5/src/test/java/junit5/JUnit5Test.java
deleted file mode 100644
index 558546d..0000000
--- a/surefire-its/src/test/resources/junit5/src/test/java/junit5/JUnit5Test.java
+++ /dev/null
@@ -1,65 +0,0 @@
-package junit5;
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-import org.junit.jupiter.api.AfterEach;
-import org.junit.jupiter.api.AfterAll;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.BeforeEach;
-import org.junit.jupiter.api.Test;
-
-
-/**
- * A test using the JUnit 5 API, which should be executed by JUnit jupiter enigne
- */
-public class JUnit5Test
-{
-
-    private boolean setUpCalled;
-
-    private static boolean tearDownCalled;
-
-    @BeforeEach
-    public void setUp()
-    {
-        setUpCalled = true;
-        System.out.println( "Called setUp" );
-    }
-
-    @AfterEach
-    public void tearDown()
-    {
-        tearDownCalled = true;
-        System.out.println( "Called tearDown" );
-    }
-
-    @Test
-    public void testSetUp()
-    {
-        Assertions.assertTrue( setUpCalled, "setUp was not called" );
-    }
-
-    @AfterAll
-    public static void oneTimeTearDown()
-    {
-        Assertions.assertTrue( tearDownCalled, "tearDown was not called" );
-    }
-
-}

-- 
To stop receiving notification emails like this one, please contact
sor@apache.org.