Author: rfscholte Date: Sat Mar 14 10:22:49 2015 New Revision: 1666647 URL: http://svn.apache.org/r1666647 Log: assert number of installed files, should be good enough to verify maven-artifact-transfer
Modified: maven/plugins/branches/m-install-p-3.0/src/test/java/org/apache/maven/plugin/install/InstallFileMojoTest.java maven/plugins/branches/m-install-p-3.0/src/test/java/org/apache/maven/plugin/install/InstallMojoTest.java Modified: maven/plugins/branches/m-install-p-3.0/src/test/java/org/apache/maven/plugin/install/InstallFileMojoTest.java URL: http://svn.apache.org/viewvc/maven/plugins/branches/m-install-p-3.0/src/test/java/org/apache/maven/plugin/install/InstallFileMojoTest.java?rev=1666647&r1=1666646&r2=1666647&view=diff ============================================================================== --- maven/plugins/branches/m-install-p-3.0/src/test/java/org/apache/maven/plugin/install/InstallFileMojoTest.java (original) +++ maven/plugins/branches/m-install-p-3.0/src/test/java/org/apache/maven/plugin/install/InstallFileMojoTest.java Sat Mar 14 10:22:49 2015 @@ -100,6 +100,8 @@ public class InstallFileMojoTest artifactId + "-" + version + "." + packaging ); assertTrue( installedArtifact.exists() ); + + assertEquals( 5, FileUtils.getFiles( new File( LOCAL_REPO ), null, null ).size() ); } public void testInstallFileWithClassifier() @@ -125,6 +127,8 @@ public class InstallFileMojoTest artifactId + "-" + version + "-" + classifier + "." + packaging ); assertTrue( installedArtifact.exists() ); + + assertEquals( 5, FileUtils.getFiles( new File( LOCAL_REPO ), null, null ).size() ); } public void testInstallFileWithGeneratePom() @@ -171,6 +175,8 @@ public class InstallFileMojoTest assertEquals( artifactId, model.getArtifactId() ); assertEquals( version, model.getVersion() ); + + assertEquals( 5, FileUtils.getFiles( new File( LOCAL_REPO ), null, null ).size() ); } public void testInstallFileWithPomFile() @@ -200,6 +206,8 @@ public class InstallFileMojoTest artifactId + "-" + version + "." + "pom" ); assertTrue( installedPom.exists() ); + + assertEquals( 5, FileUtils.getFiles( new File( LOCAL_REPO ), null, null ).size() ); } public void testInstallFileWithPomAsPackaging() @@ -224,6 +232,8 @@ public class InstallFileMojoTest artifactId + "-" + version + "." + "pom" ); assertTrue( installedPom.exists() ); + + assertEquals( 4, FileUtils.getFiles( new File( LOCAL_REPO ), null, null ).size() ); } public void testInstallFileWithChecksum() @@ -267,6 +277,8 @@ public class InstallFileMojoTest assertEquals( actualSha1Sum, generatedSha1 ); assertTrue( installedArtifact.exists() ); + + assertEquals( 9, FileUtils.getFiles( new File( LOCAL_REPO ), null, null ).size() ); } private void assignValuesForParameter( Object obj ) Modified: maven/plugins/branches/m-install-p-3.0/src/test/java/org/apache/maven/plugin/install/InstallMojoTest.java URL: http://svn.apache.org/viewvc/maven/plugins/branches/m-install-p-3.0/src/test/java/org/apache/maven/plugin/install/InstallMojoTest.java?rev=1666647&r1=1666646&r2=1666647&view=diff ============================================================================== --- maven/plugins/branches/m-install-p-3.0/src/test/java/org/apache/maven/plugin/install/InstallMojoTest.java (original) +++ maven/plugins/branches/m-install-p-3.0/src/test/java/org/apache/maven/plugin/install/InstallMojoTest.java Sat Mar 14 10:22:49 2015 @@ -105,6 +105,8 @@ public class InstallMojoTest artifact.getVersion() + "/" + artifact.getArtifactId() + "-" + artifact.getVersion() + "." + packaging ); assertTrue( installedArtifact.exists() ); + + assertEquals( 5, FileUtils.getFiles( new File( LOCAL_REPO ), null, null ).size() ); } public void testBasicInstallWithAttachedArtifacts() @@ -141,6 +143,8 @@ public class InstallMojoTest assertTrue( installedArtifact.exists() ); } + + assertEquals( 12, FileUtils.getFiles( new File( LOCAL_REPO ), null, null ).size() ); } public void testUpdateReleaseParamSetToTrue() @@ -166,6 +170,8 @@ public class InstallMojoTest mojo.execute(); assertTrue( artifact.isRelease() ); + + assertEquals( 5, FileUtils.getFiles( new File( LOCAL_REPO ), null, null ).size() ); } public void testInstallIfArtifactFileIsNull() @@ -197,6 +203,8 @@ public class InstallMojoTest { //expected } + + assertFalse( new File( LOCAL_REPO ).exists() ); } public void testInstallIfPackagingIsPom() @@ -227,6 +235,8 @@ public class InstallMojoTest artifact.getVersion() + "/" + artifact.getArtifactId() + "-" + artifact.getVersion() + "." + "jar" ); assertTrue( installedArtifact.exists() ); + + assertEquals( 4, FileUtils.getFiles( new File( LOCAL_REPO ), null, null ).size() ); } public void testBasicInstallAndCreateChecksumIsTrue() @@ -311,6 +321,8 @@ public class InstallMojoTest assertEquals( actualPomSha1Sum, generatedPomSha1 ); assertTrue( installedArtifact.exists() ); + + assertEquals( 9, FileUtils.getFiles( new File( LOCAL_REPO ), null, null ).size() ); } public void testSkip() @@ -345,6 +357,8 @@ public class InstallMojoTest artifact.getVersion() + "/" + artifact.getArtifactId() + "-" + artifact.getVersion() + "." + packaging ); assertFalse( installedArtifact.exists() ); + + assertFalse( new File( LOCAL_REPO ).exists() ); }