class JarFileUtils
extends java.lang.Object
XmlSuite
from a jar.Modifier and Type | Field and Description |
---|---|
private IPostProcessor |
processor |
private java.util.List<XmlSuite> |
suites |
private java.util.List<java.lang.String> |
testNames |
private java.lang.String |
xmlPathInJar |
Constructor and Description |
---|
JarFileUtils(IPostProcessor processor,
java.lang.String xmlPathInJar,
java.util.List<java.lang.String> testNames) |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
constructClassName(java.util.jar.JarEntry je) |
(package private) java.util.List<XmlSuite> |
extractSuitesFrom(java.io.File jarFile) |
private static boolean |
isJavaClass(java.util.jar.JarEntry je) |
private boolean |
matchesXmlPathInJar(java.util.jar.JarEntry je) |
private boolean |
testngXmlExistsInJar(java.io.File jarFile,
java.util.List<java.lang.String> classes) |
private final IPostProcessor processor
private final java.lang.String xmlPathInJar
private final java.util.List<java.lang.String> testNames
private final java.util.List<XmlSuite> suites
JarFileUtils(IPostProcessor processor, java.lang.String xmlPathInJar, java.util.List<java.lang.String> testNames)
java.util.List<XmlSuite> extractSuitesFrom(java.io.File jarFile)
private boolean testngXmlExistsInJar(java.io.File jarFile, java.util.List<java.lang.String> classes) throws java.io.IOException
java.io.IOException
private boolean matchesXmlPathInJar(java.util.jar.JarEntry je)
private static boolean isJavaClass(java.util.jar.JarEntry je)
private static java.lang.String constructClassName(java.util.jar.JarEntry je)