Author: sebb
Date: Sun May 19 11:48:46 2013
New Revision: 1484272

URL: http://svn.apache.org/r1484272
Log:
Ensure we found some files to test

Modified:
    
creadur/rat/trunk/apache-rat-core/src/test/java/org/apache/rat/analysis/license/DirectoryScanner.java

Modified: 
creadur/rat/trunk/apache-rat-core/src/test/java/org/apache/rat/analysis/license/DirectoryScanner.java
URL: 
http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-core/src/test/java/org/apache/rat/analysis/license/DirectoryScanner.java?rev=1484272&r1=1484271&r2=1484272&view=diff
==============================================================================
--- 
creadur/rat/trunk/apache-rat-core/src/test/java/org/apache/rat/analysis/license/DirectoryScanner.java
 (original)
+++ 
creadur/rat/trunk/apache-rat-core/src/test/java/org/apache/rat/analysis/license/DirectoryScanner.java
 Sun May 19 11:48:46 2013
@@ -28,6 +28,7 @@ import org.apache.rat.analysis.IHeaderMa
 import org.apache.rat.api.Document;
 import org.apache.rat.document.MockLocation;
 import org.apache.rat.test.utils.Resources;
+import org.junit.Assert;
 
 class DirectoryScanner {
 
@@ -40,7 +41,11 @@ class DirectoryScanner {
      * @throws Exception
      */
     public static void testFilesInDir(String directory, IHeaderMatcher 
matcher, boolean expected) throws Exception {
-        for(File f : Resources.getResourceFiles(directory)) {
+        final File[] resourceFiles = Resources.getResourceFiles(directory);
+        if (resourceFiles.length == 0) {
+            Assert.fail("No files found under "+directory);
+        }
+        for(File f : resourceFiles) {
             final Document subject = new MockLocation(f.toString());
             BufferedReader br = null;
             try {


Reply via email to