Author: olamy
Date: Mon Sep 19 21:12:59 2011
New Revision: 1172827
URL: http://svn.apache.org/viewvc?rev=1172827&view=rev
Log:
ensure file are uploaded only once
Modified:
maven/wagon/branches/wagon-1.x/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java
Modified:
maven/wagon/branches/wagon-1.x/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java
URL:
http://svn.apache.org/viewvc/maven/wagon/branches/wagon-1.x/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java?rev=1172827&r1=1172826&r2=1172827&view=diff
==============================================================================
---
maven/wagon/branches/wagon-1.x/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java
(original)
+++
maven/wagon/branches/wagon-1.x/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java
Mon Sep 19 21:12:59 2011
@@ -804,6 +804,7 @@ public abstract class HttpWagonTestCase
}
assertEquals( "put top secret", FileUtils.fileRead(
sourceFile.getAbsolutePath() ) );
+ assertEquals( 1, handler.fileUploaded );
}
finally
{
@@ -837,6 +838,8 @@ public abstract class HttpWagonTestCase
{
private final File resourceBase;
+ private int fileUploaded = 0;
+
public PutHandler( File repositoryDirectory )
{
this.resourceBase = repositoryDirectory;
@@ -862,6 +865,7 @@ public abstract class HttpWagonTestCase
try
{
IOUtil.copy( in, out );
+ fileUploaded++;
}
finally
{