[jboss-cvs] JBossAS SVN: r80284 - projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Oct 30 16:24:58 EDT 2008
Author: alesj
Date: 2008-10-30 16:24:58 -0400 (Thu, 30 Oct 2008)
New Revision: 80284
Modified:
projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test/VFSCacheTest.java
Log:
Add another branch to test if the same context is hit.
Modified: projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test/VFSCacheTest.java
===================================================================
--- projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test/VFSCacheTest.java 2008-10-30 20:23:26 UTC (rev 80283)
+++ projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test/VFSCacheTest.java 2008-10-30 20:24:58 UTC (rev 80284)
@@ -45,9 +45,10 @@
protected abstract VFSCache createCache();
+ @SuppressWarnings("deprecation")
public void testCache() throws Exception
{
- URL url = getResource("/vfs/test");
+ URL url = getResource("/vfs/test/nested");
VFSCache cache = createCache();
cache.start();
@@ -57,14 +58,21 @@
try
{
VirtualFile root = VFS.getRoot(url);
- VirtualFile file = root.findChild("/nested/nested.jar/META-INF/empty.txt");
+
+ VirtualFile file = root.findChild("/nested.jar/META-INF/empty.txt");
URL fileURL = file.toURL();
+ VirtualFile nested = root.findChild("/nested.jar/complex.jar/subfolder/subsubfolder/subsubchild");
+ URL nestedURL = nested.toURL();
assertEquals(file, cache.getFile(fileURL));
+ assertEquals(nested, cache.getFile(nestedURL));
+
VFSCacheFactory.setInstance(null);
VFSCache wrapper = new WrapperVFSCache(cache);
VFSCacheFactory.setInstance(wrapper);
+
assertEquals(file, wrapper.getFile(fileURL));
+ assertEquals(nested, wrapper.getFile(nestedURL));
}
finally
{
More information about the jboss-cvs-commits
mailing list