Skip to content

Commit

Permalink
Check VFA children.
Browse files Browse the repository at this point in the history
  • Loading branch information
alesj committed Jun 23, 2008
1 parent 9df6cf5 commit c641f58
Showing 1 changed file with 14 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -304,8 +305,18 @@ protected void testVirtualFileAdaptor(VirtualFile file, String pathName) throws
{
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
Expand Down

0 comments on commit c641f58

Please sign in to comment.