[jboss-cvs] JBossAS SVN: r74905 - 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
Mon Jun 23 10:43:57 EDT 2008


Author: alesj
Date: 2008-06-23 10:43:57 -0400 (Mon, 23 Jun 2008)
New Revision: 74905

Modified:
   projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test/JARSerializationUnitTestCase.java
Log:
Check VFA children.

Modified: projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test/JARSerializationUnitTestCase.java
===================================================================
--- projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test/JARSerializationUnitTestCase.java	2008-06-23 14:33:54 UTC (rev 74904)
+++ projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test/JARSerializationUnitTestCase.java	2008-06-23 14:43:57 UTC (rev 74905)
@@ -26,13 +26,14 @@
 import java.io.InputStream;
 import java.io.InputStreamReader;
 import java.net.URL;
+import java.util.List;
 import java.util.jar.Attributes;
 import java.util.jar.Manifest;
 
 import junit.framework.Test;
+import org.jboss.test.virtual.support.VirtualFileAdaptor;
 import org.jboss.virtual.VFS;
 import org.jboss.virtual.VirtualFile;
-import org.jboss.test.virtual.support.VirtualFileAdaptor;
 
 /**
  * Tests of no copy nested jars
@@ -304,8 +305,18 @@
    {
       VirtualFileAdaptor adaptor = new VirtualFileAdaptor(file);
       adaptor = serializeDeserialize(adaptor, VirtualFileAdaptor.class);
-      VirtualFileAdaptor child = adaptor.findChild(pathName);
-      assertNotNull(child);
+      VirtualFileAdaptor vfaChild = adaptor.findChild(pathName);
+      assertNotNull(vfaChild);
+      List<VirtualFile> children = file.getChildren();
+      if (children != null)
+      {
+         for (VirtualFile child : children)
+         {
+            adaptor = new VirtualFileAdaptor(child);
+            adaptor = serializeDeserialize(adaptor, VirtualFileAdaptor.class);
+            assertNotNull(adaptor.findChild("..")); // should find parent
+         }
+      }
    }
 
    protected String getText(VirtualFile file) throws Exception




More information about the jboss-cvs-commits mailing list