From b4eac899c25d4fcc002fea36ec92dd4d6c2f95fb Mon Sep 17 00:00:00 2001
From: kaloyane <kaloyane>
Date: Tue, 29 Mar 2011 17:11:53 +0000
Subject: [PATCH] minor: ignore .svn folders when listing (in)valid test images

SVN: 20556
---
 .../cisd/imagereaders/ImageReaderFactoryTest.java    | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/image_readers/sourceTest/java/ch/systemsx/cisd/imagereaders/ImageReaderFactoryTest.java b/image_readers/sourceTest/java/ch/systemsx/cisd/imagereaders/ImageReaderFactoryTest.java
index ff1cd6a2feb..a42390a8484 100644
--- a/image_readers/sourceTest/java/ch/systemsx/cisd/imagereaders/ImageReaderFactoryTest.java
+++ b/image_readers/sourceTest/java/ch/systemsx/cisd/imagereaders/ImageReaderFactoryTest.java
@@ -20,6 +20,7 @@ import static ch.systemsx.cisd.imagereaders.ImageReaderConstants.BIOFORMATS_LIBR
 
 import java.awt.image.BufferedImage;
 import java.io.File;
+import java.io.FileFilter;
 
 import org.testng.annotations.DataProvider;
 import org.testng.annotations.Test;
@@ -33,6 +34,13 @@ import ch.systemsx.cisd.base.exceptions.IOExceptionUnchecked;
  */
 public class ImageReaderFactoryTest extends AbstractImageReaderFactoryTest
 {
+    private static final FileFilter IGNORE_SVN = new FileFilter()
+        {
+            public boolean accept(File pathname)
+            {
+                return (false == pathname.getName().equalsIgnoreCase(".svn"));
+            }
+        };
 
     @DataProvider(name = "libraries")
     public Object[][] librariesToTest()
@@ -78,12 +86,12 @@ public class ImageReaderFactoryTest extends AbstractImageReaderFactoryTest
 
     private File[] listValidImages(String library)
     {
-        return getValidImagesDir(library).listFiles();
+        return getValidImagesDir(library).listFiles(IGNORE_SVN);
     }
 
     private File[] listInvalidImages(String library)
     {
-        return getInvalidImagesDir(library).listFiles();
+        return getInvalidImagesDir(library).listFiles(IGNORE_SVN);
     }
 
     private void assertImageReadable(String libraryName, File file)
-- 
GitLab