Skip to content

Commit 8cd6f83

Browse files
authored
[MNG-8403] Collapse IT utils and helpers (#1949)
Changes: * move all into same package * stop direct use of ResourceExtractor, redirect all ITs to superclass method * drop unneeded ResourceExtractor, it never "extracts" anything * un-fork ITs where applicable (ie. due new CLI param or so that was not supported before) --- https://issues.apache.org/jira/browse/MNG-8403
1 parent 93e0f1b commit 8cd6f83

File tree

688 files changed

+895
-1856
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

688 files changed

+895
-1856
lines changed

its/core-it-suite/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -517,6 +517,7 @@ under the License.
517517
<skip>true</skip>
518518
<promoteUserPropertiesToSystemProperties>false</promoteUserPropertiesToSystemProperties>
519519
<systemPropertyVariables>
520+
<maven.test.tmpdir>${project.build.testOutputDirectory}</maven.test.tmpdir>
520521
<maven.version>${maven.version}</maven.version>
521522
<maven.home>${preparedMavenHome}</maven.home>
522523
<!-- TODO: This is for now legacy as Verifier is confused otherwise -->

its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0008SimplePluginTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020

2121
import java.io.File;
2222

23-
import org.apache.maven.shared.verifier.util.ResourceExtractor;
2423
import org.junit.jupiter.api.Test;
2524

2625
public class MavenIT0008SimplePluginTest extends AbstractMavenIntegrationTestCase {
@@ -39,7 +38,7 @@ public MavenIT0008SimplePluginTest() {
3938
*/
4039
@Test
4140
public void testit0008() throws Exception {
42-
File testDir = ResourceExtractor.simpleExtractResources(getClass(), "/it0008");
41+
File testDir = extractResources("/it0008");
4342
Verifier verifier = newVerifier(testDir.getAbsolutePath());
4443
verifier.setAutoclean(false);
4544
verifier.deleteDirectory("target");

its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0009GoalConfigurationTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020

2121
import java.io.File;
2222

23-
import org.apache.maven.shared.verifier.util.ResourceExtractor;
2423
import org.junit.jupiter.api.Test;
2524

2625
public class MavenIT0009GoalConfigurationTest extends AbstractMavenIntegrationTestCase {
@@ -40,7 +39,7 @@ public void testit0009() throws Exception {
4039

4140
boolean supportSpaceInXml = matchesVersionRange("[3.1.0,)");
4241

43-
File testDir = ResourceExtractor.simpleExtractResources(getClass(), "/it0009");
42+
File testDir = extractResources("/it0009");
4443
Verifier verifier = newVerifier(testDir.getAbsolutePath());
4544
verifier.setAutoclean(false);
4645
verifier.deleteDirectory("target");

its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0010DependencyClosureResolutionTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import java.io.File;
2222
import java.util.List;
2323

24-
import org.apache.maven.shared.verifier.util.ResourceExtractor;
2524
import org.junit.jupiter.api.Test;
2625

2726
import static org.junit.jupiter.api.Assertions.assertTrue;
@@ -40,7 +39,7 @@ public MavenIT0010DependencyClosureResolutionTest() {
4039
*/
4140
@Test
4241
public void testit0010() throws Exception {
43-
File testDir = ResourceExtractor.simpleExtractResources(getClass(), "/it0010");
42+
File testDir = extractResources("/it0010");
4443

4544
Verifier verifier = newVerifier(testDir.getAbsolutePath());
4645
verifier.setAutoclean(false);

its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0011DefaultVersionByDependencyManagementTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import java.io.File;
2222
import java.util.List;
2323

24-
import org.apache.maven.shared.verifier.util.ResourceExtractor;
2524
import org.junit.jupiter.api.Test;
2625

2726
import static org.junit.jupiter.api.Assertions.assertTrue;
@@ -38,7 +37,7 @@ public MavenIT0011DefaultVersionByDependencyManagementTest() {
3837
*/
3938
@Test
4039
public void testit0011() throws Exception {
41-
File testDir = ResourceExtractor.simpleExtractResources(getClass(), "/it0011");
40+
File testDir = extractResources("/it0011");
4241
Verifier verifier = newVerifier(testDir.getAbsolutePath());
4342
verifier.setAutoclean(false);
4443
verifier.deleteDirectory("target");

its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0012PomInterpolationTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020

2121
import java.io.File;
2222

23-
import org.apache.maven.shared.verifier.util.ResourceExtractor;
2423
import org.junit.jupiter.api.Test;
2524

2625
public class MavenIT0012PomInterpolationTest extends AbstractMavenIntegrationTestCase {
@@ -35,7 +34,7 @@ public MavenIT0012PomInterpolationTest() {
3534
*/
3635
@Test
3736
public void testit0012() throws Exception {
38-
File testDir = ResourceExtractor.simpleExtractResources(getClass(), "/it0012");
37+
File testDir = extractResources("/it0012");
3938
Verifier verifier = newVerifier(testDir.getAbsolutePath());
4039
verifier.setAutoclean(false);
4140
verifier.deleteDirectory("target");

its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0018DependencyManagementTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020

2121
import java.io.File;
2222

23-
import org.apache.maven.shared.verifier.util.ResourceExtractor;
2423
import org.junit.jupiter.api.Test;
2524

2625
public class MavenIT0018DependencyManagementTest extends AbstractMavenIntegrationTestCase {
@@ -37,7 +36,7 @@ public MavenIT0018DependencyManagementTest() {
3736
*/
3837
@Test
3938
public void testit0018() throws Exception {
40-
File testDir = ResourceExtractor.simpleExtractResources(getClass(), "/it0018");
39+
File testDir = extractResources("/it0018");
4140
Verifier verifier = newVerifier(testDir.getAbsolutePath());
4241
verifier.setAutoclean(false);
4342
verifier.deleteArtifacts("org.apache.maven.its.it0018");

its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0019PluginVersionMgmtBySuperPomTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020

2121
import java.io.File;
2222

23-
import org.apache.maven.shared.verifier.util.ResourceExtractor;
2423
import org.junit.jupiter.api.Test;
2524

2625
public class MavenIT0019PluginVersionMgmtBySuperPomTest extends AbstractMavenIntegrationTestCase {
@@ -35,7 +34,7 @@ public MavenIT0019PluginVersionMgmtBySuperPomTest() {
3534
*/
3635
@Test
3736
public void testit0019() throws Exception {
38-
File testDir = ResourceExtractor.simpleExtractResources(getClass(), "/it0019");
37+
File testDir = extractResources("/it0019");
3938
Verifier verifier = newVerifier(testDir.getAbsolutePath());
4039
verifier.setAutoclean(false);
4140
verifier.deleteDirectory("target");

its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0021PomProfileTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020

2121
import java.io.File;
2222

23-
import org.apache.maven.shared.verifier.util.ResourceExtractor;
2423
import org.junit.jupiter.api.Test;
2524

2625
public class MavenIT0021PomProfileTest extends AbstractMavenIntegrationTestCase {
@@ -36,7 +35,7 @@ public MavenIT0021PomProfileTest() {
3635
*/
3736
@Test
3837
public void testit0021() throws Exception {
39-
File testDir = ResourceExtractor.simpleExtractResources(getClass(), "/it0021");
38+
File testDir = extractResources("/it0021");
4039

4140
Verifier verifier = newVerifier(testDir.getAbsolutePath());
4241
verifier.setAutoclean(false);

its/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0023SettingsProfileTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020

2121
import java.io.File;
2222

23-
import org.apache.maven.shared.verifier.util.ResourceExtractor;
2423
import org.junit.jupiter.api.Test;
2524

2625
public class MavenIT0023SettingsProfileTest extends AbstractMavenIntegrationTestCase {
@@ -36,7 +35,7 @@ public MavenIT0023SettingsProfileTest() {
3635
*/
3736
@Test
3837
public void testit0023() throws Exception {
39-
File testDir = ResourceExtractor.simpleExtractResources(getClass(), "/it0023");
38+
File testDir = extractResources("/it0023");
4039

4140
Verifier verifier = newVerifier(testDir.getAbsolutePath());
4241
verifier.setAutoclean(false);

0 commit comments

Comments
 (0)