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
             {


Reply via email to