Author: ivaynberg
Date: Thu Jun 12 22:03:49 2008
New Revision: 667341

URL: http://svn.apache.org/viewvc?rev=667341&view=rev
Log:
remove warning

Modified:
    
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/upload/FileUploadFieldTest.java

Modified: 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/upload/FileUploadFieldTest.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/upload/FileUploadFieldTest.java?rev=667341&r1=667340&r2=667341&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/upload/FileUploadFieldTest.java
 (original)
+++ 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/upload/FileUploadFieldTest.java
 Thu Jun 12 22:03:49 2008
@@ -25,9 +25,9 @@
 import java.util.HashSet;
 import java.util.Set;
 
-import org.apache.wicket.Component.IVisitor;
 import org.apache.wicket.Page;
 import org.apache.wicket.WicketTestCase;
+import org.apache.wicket.Component.IVisitor;
 import org.apache.wicket.util.file.File;
 import org.apache.wicket.util.tester.FormTester;
 import org.apache.wicket.util.tester.ITestPageSource;
@@ -79,7 +79,7 @@
                        // know the path of (e.g. the big DTD this test used 
previously). This enables
                        // us to run the test out of a JAR file if need be, and 
also with an unknown
                        // running directory (e.g. when run from wicket-parent).
-            tmp = writeTestFile(1000);
+                       tmp = writeTestFile(1000);
 
                        // Let's upload the dtd file. It's large enough to 
avoid being in memory.
                        FormTester formtester = tester.newFormTester("form");
@@ -123,94 +123,98 @@
                }
        }
 
-    public void testFileUploadCanBeValidated() throws IOException
-    {
-        final Set<IValidatable> validatedComponents = new 
HashSet<IValidatable>();
-
-        final File tmpFile = writeTestFile(1);
-        tmpFile.deleteOnExit();
-
-        final IValidator testValidator = new IValidator()
-        {
-            public void validate(IValidatable validatable)
-            {
-                validatedComponents.add(validatable);
-                assertEquals(FileUpload.class, 
validatable.getValue().getClass());
-                FileUpload upload = (FileUpload) validatable.getValue();
-                assertEquals(tmpFile.getName(), upload.getClientFileName());
-                assertEquals(new String(read(tmpFile)), new 
String(upload.getBytes()));
-            }
-        };
-        final MockPageWithFormAndUploadField page = new 
MockPageWithFormAndUploadField();
-        page.getForm().visitChildren(FileUploadField.class, new 
IVisitor<FileUploadField>()
-        {
-            public Object component(FileUploadField uploadField)
-            {
-                uploadField.add(testValidator);
-                return STOP_TRAVERSAL;
-            }
-        });
-
-        tester.startPage(new ITestPageSource()
-        {
-            private static final long serialVersionUID = 1L;
-
-            public Page<?> getTestPage()
-            {
-                return page;
-            }
-        });
-
-        FormTester formtester = tester.newFormTester("form");
-        formtester.setFile("upload", tmpFile, "text/plain");
-        formtester.submit();
-        assertEquals(validatedComponents.size(), 1);
-    }
-
-    private File writeTestFile(int numberOfowsToCreate)
-            throws IOException
-    {
-        File tmp = new File(java.io.File.createTempFile(getClass().getName(), 
".txt"));
-        OutputStream os = new BufferedOutputStream(new FileOutputStream(tmp));
-        for (int i = 0; i < numberOfowsToCreate; i++)
-        {
-            os.write("test test test test test\n".getBytes());
-        }
-        os.close();
-        return tmp;
-    }
-
-    private byte[] read(File file)
-    {
-        try
-        {
-            return readFile(file);
-        } catch (IOException e)
-        {
-            throw new RuntimeException(e);
-        }
-    }
-
-    private byte[] readFile(File file) throws IOException
-    {
-        InputStream stream = null;
-        byte[] bytes = new byte[0];
-        try
-        {
-            stream = new FileInputStream(file);
-            int length = (int) file.length();
-            bytes = new byte[length];
-            int offset = 0;
-            int bytesRead;
-
-            while (offset < bytes.length && (bytesRead = stream.read(bytes, 
offset, bytes.length - offset)) >= 0)
-            {
-                offset += bytesRead;
-            }
-        } finally
-        {
-            stream.close();
-        }
-        return bytes;
-    }
+       public void testFileUploadCanBeValidated() throws IOException
+       {
+               final Set<IValidatable> validatedComponents = new 
HashSet<IValidatable>();
+
+               final File tmpFile = writeTestFile(1);
+               tmpFile.deleteOnExit();
+
+               final IValidator testValidator = new IValidator()
+               {
+                       private static final long serialVersionUID = 1L;
+
+                       public void validate(IValidatable validatable)
+                       {
+                               validatedComponents.add(validatable);
+                               assertEquals(FileUpload.class, 
validatable.getValue().getClass());
+                               FileUpload upload = 
(FileUpload)validatable.getValue();
+                               assertEquals(tmpFile.getName(), 
upload.getClientFileName());
+                               assertEquals(new String(read(tmpFile)), new 
String(upload.getBytes()));
+                       }
+               };
+               final MockPageWithFormAndUploadField page = new 
MockPageWithFormAndUploadField();
+               page.getForm().visitChildren(FileUploadField.class, new 
IVisitor<FileUploadField>()
+               {
+                       public Object component(FileUploadField uploadField)
+                       {
+                               uploadField.add(testValidator);
+                               return STOP_TRAVERSAL;
+                       }
+               });
+
+               tester.startPage(new ITestPageSource()
+               {
+                       private static final long serialVersionUID = 1L;
+
+                       public Page<?> getTestPage()
+                       {
+                               return page;
+                       }
+               });
+
+               FormTester formtester = tester.newFormTester("form");
+               formtester.setFile("upload", tmpFile, "text/plain");
+               formtester.submit();
+               assertEquals(validatedComponents.size(), 1);
+       }
+
+       private File writeTestFile(int numberOfowsToCreate) throws IOException
+       {
+               File tmp = new 
File(java.io.File.createTempFile(getClass().getName(), ".txt"));
+               OutputStream os = new BufferedOutputStream(new 
FileOutputStream(tmp));
+               for (int i = 0; i < numberOfowsToCreate; i++)
+               {
+                       os.write("test test test test test\n".getBytes());
+               }
+               os.close();
+               return tmp;
+       }
+
+       private byte[] read(File file)
+       {
+               try
+               {
+                       return readFile(file);
+               }
+               catch (IOException e)
+               {
+                       throw new RuntimeException(e);
+               }
+       }
+
+       private byte[] readFile(File file) throws IOException
+       {
+               InputStream stream = null;
+               byte[] bytes = new byte[0];
+               try
+               {
+                       stream = new FileInputStream(file);
+                       int length = (int)file.length();
+                       bytes = new byte[length];
+                       int offset = 0;
+                       int bytesRead;
+
+                       while (offset < bytes.length &&
+                               (bytesRead = stream.read(bytes, offset, 
bytes.length - offset)) >= 0)
+                       {
+                               offset += bytesRead;
+                       }
+               }
+               finally
+               {
+                       stream.close();
+               }
+               return bytes;
+       }
 }


Reply via email to