mirror of https://github.com/apache/maven.git
o Stabilized tests
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721713 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
0c085889ae
commit
1927fa4ddf
|
@ -210,7 +210,7 @@ public class DefaultWagonManagerTest
|
|||
wagonManager.getArtifact( artifact, repo, false );
|
||||
|
||||
assertTrue( artifact.getFile().exists() );
|
||||
assertEquals( "expected", FileUtils.fileRead( artifact.getFile() ) );
|
||||
assertEquals( "expected", FileUtils.fileRead( artifact.getFile(), "UTF-8" ) );
|
||||
|
||||
control.verify();
|
||||
}
|
||||
|
@ -220,6 +220,7 @@ public class DefaultWagonManagerTest
|
|||
{
|
||||
Artifact artifact = createTestPomArtifact( "target/test-data/get-remote-pom" );
|
||||
artifact.getFile().createNewFile();
|
||||
artifact.getFile().setLastModified( System.currentTimeMillis() - 60 * 1000 );
|
||||
|
||||
ArtifactRepository repo = createStringRepo();
|
||||
|
||||
|
@ -235,7 +236,7 @@ public class DefaultWagonManagerTest
|
|||
wagonManager.getArtifact( artifact, repo, true );
|
||||
|
||||
assertTrue( artifact.getFile().exists() );
|
||||
assertEquals( "expected", FileUtils.fileRead( artifact.getFile() ) );
|
||||
assertEquals( "expected", FileUtils.fileRead( artifact.getFile(), "UTF-8" ) );
|
||||
|
||||
control.verify();
|
||||
}
|
||||
|
@ -300,7 +301,7 @@ public class DefaultWagonManagerTest
|
|||
wagonManager.getArtifact( artifact, repo, false );
|
||||
|
||||
assertTrue( artifact.getFile().exists() );
|
||||
assertEquals( "expected", FileUtils.fileRead( artifact.getFile() ) );
|
||||
assertEquals( "expected", FileUtils.fileRead( artifact.getFile(), "UTF-8" ) );
|
||||
|
||||
control.verify();
|
||||
}
|
||||
|
@ -310,6 +311,7 @@ public class DefaultWagonManagerTest
|
|||
{
|
||||
Artifact artifact = createTestArtifact( "target/test-data/get-remote-jar", "jar" );
|
||||
artifact.getFile().createNewFile();
|
||||
artifact.getFile().setLastModified( System.currentTimeMillis() - 60 * 1000 );
|
||||
|
||||
ArtifactRepository repo = createStringRepo();
|
||||
|
||||
|
@ -325,7 +327,7 @@ public class DefaultWagonManagerTest
|
|||
wagonManager.getArtifact( artifact, repo, true );
|
||||
|
||||
assertTrue( artifact.getFile().exists() );
|
||||
assertEquals( "expected", FileUtils.fileRead( artifact.getFile() ) );
|
||||
assertEquals( "expected", FileUtils.fileRead( artifact.getFile(), "UTF-8" ) );
|
||||
|
||||
control.verify();
|
||||
}
|
||||
|
@ -355,7 +357,7 @@ public class DefaultWagonManagerTest
|
|||
wagonManager.getArtifact( artifact, repo, false );
|
||||
|
||||
assertTrue( artifact.getFile().exists() );
|
||||
assertEquals( "expected", FileUtils.fileRead( artifact.getFile() ) );
|
||||
assertEquals( "expected", FileUtils.fileRead( artifact.getFile(), "UTF-8" ) );
|
||||
|
||||
control.verify();
|
||||
}
|
||||
|
@ -365,6 +367,7 @@ public class DefaultWagonManagerTest
|
|||
{
|
||||
Artifact artifact = createTestArtifact( "target/test-data/get-remote-jar", "1.0-SNAPSHOT", "jar" );
|
||||
artifact.getFile().createNewFile();
|
||||
artifact.getFile().setLastModified( System.currentTimeMillis() - 60 * 1000 );
|
||||
|
||||
ArtifactRepository repo = createStringRepo();
|
||||
|
||||
|
@ -383,7 +386,7 @@ public class DefaultWagonManagerTest
|
|||
wagonManager.getArtifact( artifact, repo, false );
|
||||
|
||||
assertTrue( artifact.getFile().exists() );
|
||||
assertEquals( "", FileUtils.fileRead( artifact.getFile() ) );
|
||||
assertEquals( "", FileUtils.fileRead( artifact.getFile(), "UTF-8" ) );
|
||||
|
||||
control.verify();
|
||||
}
|
||||
|
@ -393,6 +396,7 @@ public class DefaultWagonManagerTest
|
|||
{
|
||||
Artifact artifact = createTestArtifact( "target/test-data/get-remote-jar", "1.0-SNAPSHOT", "jar" );
|
||||
artifact.getFile().createNewFile();
|
||||
artifact.getFile().setLastModified( System.currentTimeMillis() - 60 * 1000 );
|
||||
|
||||
ArtifactRepository repo = createStringRepo();
|
||||
|
||||
|
@ -413,7 +417,7 @@ public class DefaultWagonManagerTest
|
|||
wagonManager.getArtifact( artifact, repo, false );
|
||||
|
||||
assertTrue( artifact.getFile().exists() );
|
||||
assertEquals( "expected", FileUtils.fileRead( artifact.getFile() ) );
|
||||
assertEquals( "expected", FileUtils.fileRead( artifact.getFile(), "UTF-8" ) );
|
||||
|
||||
control.verify();
|
||||
}
|
||||
|
@ -423,6 +427,7 @@ public class DefaultWagonManagerTest
|
|||
{
|
||||
Artifact artifact = createTestArtifact( "target/test-data/get-remote-jar", "1.0-SNAPSHOT", "jar" );
|
||||
artifact.getFile().createNewFile();
|
||||
artifact.getFile().setLastModified( System.currentTimeMillis() - 60 * 1000 );
|
||||
|
||||
ArtifactRepository repo = createStringRepo();
|
||||
|
||||
|
@ -440,7 +445,7 @@ public class DefaultWagonManagerTest
|
|||
wagonManager.getArtifact( artifact, repo, true );
|
||||
|
||||
assertTrue( artifact.getFile().exists() );
|
||||
assertEquals( "expected", FileUtils.fileRead( artifact.getFile() ) );
|
||||
assertEquals( "expected", FileUtils.fileRead( artifact.getFile(), "UTF-8" ) );
|
||||
|
||||
control.verify();
|
||||
}
|
||||
|
|
|
@ -19,8 +19,9 @@ package org.apache.maven.artifact.manager;
|
|||
* under the License.
|
||||
*/
|
||||
|
||||
import java.io.File;
|
||||
import java.io.InputStream;
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.ByteArrayOutputStream;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
|
@ -33,9 +34,6 @@ import org.apache.maven.wagon.TransferFailedException;
|
|||
import org.apache.maven.wagon.authentication.AuthenticationException;
|
||||
import org.apache.maven.wagon.authorization.AuthorizationException;
|
||||
import org.apache.maven.wagon.resource.Resource;
|
||||
import org.codehaus.plexus.util.IOUtil;
|
||||
import org.codehaus.plexus.util.StringInputStream;
|
||||
import org.codehaus.plexus.util.StringOutputStream;
|
||||
|
||||
public class StringWagon
|
||||
extends StreamWagon
|
||||
|
@ -71,7 +69,14 @@ public class StringWagon
|
|||
resource.setContentLength( content.length() );
|
||||
resource.setLastModified( System.currentTimeMillis() );
|
||||
|
||||
inputData.setInputStream( new StringInputStream( content ) );
|
||||
try
|
||||
{
|
||||
inputData.setInputStream( new ByteArrayInputStream( content.getBytes( "UTF-8" ) ) );
|
||||
}
|
||||
catch ( UnsupportedEncodingException e )
|
||||
{
|
||||
throw new Error( "broken JVM", e );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -83,7 +88,7 @@ public class StringWagon
|
|||
public void fillOutputData( OutputData outputData )
|
||||
throws TransferFailedException
|
||||
{
|
||||
outputData.setOutputStream( new StringOutputStream() );
|
||||
outputData.setOutputStream( new ByteArrayOutputStream() );
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
Loading…
Reference in New Issue