You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by we...@apache.org on 2010/03/30 09:00:42 UTC
svn commit: r929020 -
/myfaces/extensions/scripting/trunk/extscript-core-root/extscript-core/src/test/java/org/apache/myfaces/scripting/core/utilsTests/FileUtilsTest.java
Author: werpu
Date: Tue Mar 30 07:00:42 2010
New Revision: 929020
URL: http://svn.apache.org/viewvc?rev=929020&view=rev
Log:
http://issues.apache.org/jira/browse/EXTSCRIPT-109
Modified:
myfaces/extensions/scripting/trunk/extscript-core-root/extscript-core/src/test/java/org/apache/myfaces/scripting/core/utilsTests/FileUtilsTest.java
Modified: myfaces/extensions/scripting/trunk/extscript-core-root/extscript-core/src/test/java/org/apache/myfaces/scripting/core/utilsTests/FileUtilsTest.java
URL: http://svn.apache.org/viewvc/myfaces/extensions/scripting/trunk/extscript-core-root/extscript-core/src/test/java/org/apache/myfaces/scripting/core/utilsTests/FileUtilsTest.java?rev=929020&r1=929019&r2=929020&view=diff
==============================================================================
--- myfaces/extensions/scripting/trunk/extscript-core-root/extscript-core/src/test/java/org/apache/myfaces/scripting/core/utilsTests/FileUtilsTest.java (original)
+++ myfaces/extensions/scripting/trunk/extscript-core-root/extscript-core/src/test/java/org/apache/myfaces/scripting/core/utilsTests/FileUtilsTest.java Tue Mar 30 07:00:42 2010
@@ -19,12 +19,15 @@
package org.apache.myfaces.scripting.core.utilsTests;
+import org.apache.myfaces.scripting.core.support.PathUtils;
import org.apache.myfaces.scripting.core.util.FileUtils;
import org.junit.Before;
import org.junit.Test;
import java.io.File;
+import java.util.List;
+import static junit.framework.Assert.fail;
import static org.junit.Assert.assertTrue;
/**
@@ -35,8 +38,7 @@ import static org.junit.Assert.assertTru
*/
public class FileUtilsTest {
-
- String _currentPath = "";
+ PathUtils pathUtils = new PathUtils();
@Before
public void init() {
@@ -62,10 +64,21 @@ public class FileUtilsTest {
assertTrue(tempDir.exists());
}
- //@Test
-
+ @Test
public void testFileStrategy() {
+ List<File> sourceFiles = FileUtils.fetchSourceFiles(new File(pathUtils.getResource("compiler/")), ".java");
+ assertTrue("wildcarding is needed", sourceFiles.size() == 0);
+
+ sourceFiles = FileUtils.fetchSourceFiles(new File(pathUtils.getResource("compiler/")), "*.java");
+ assertTrue("source files must have been found", sourceFiles.size() > 0);
+ //check also for subdirs
+ for(File sourceFile: sourceFiles) {
+ if(sourceFile.getAbsolutePath().contains("myPackage")) {
+ return;
+ }
+ }
+ fail("source file must also be in myPackage");
}
}