void () { VirtualFile vFile = createJar("src\\core\\log/", "src\\core\\log/log4sql_conf.jsp", "META-INF/MANIFEST.MF"); String jarPath = vFile.getPath(); VirtualFile manifest = findByPath(jarPath + JarFileSystem.JAR_SEPARATOR + JarFile.MANIFEST_NAME); assertNotNull(manifest); VirtualFile jarRoot = JarFileSystem.getInstance().findFileByPath(jarPath + JarFileSystem.JAR_SEPARATOR); assertNotNull(jarRoot); assertNotNull(findByPath(jarPath + JarFileSystem.JAR_SEPARATOR + "src/core/log/log4sql_conf.jsp")); assertNull(jarRoot.findChild("src\\core\\log")); VirtualFile src = jarRoot.findChild("src"); assertNotNull(src); VirtualFile core = src.findChild("core"); assertNotNull(core); VirtualFile log = core.findChild("log"); assertNotNull(log); VirtualFile jsp = log.findChild("log4sql_conf.jsp"); assertNotNull(jsp); }