|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.javatest.TestFilter
com.sun.javatest.InitialUrlFilter
public class InitialUrlFilter
Filters tests based on a set of initial files or URLs. Any test which does not begin with one of the supplied initial URLs is rejected. This is the obvious way to select subsets of a test suite based on the test suite hierarchy. Comparisons of initial URLs vs. test URLs are done without respect to case.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.sun.javatest.TestFilter |
|---|
TestFilter.Fault, TestFilter.Observer |
| Constructor Summary | |
|---|---|
InitialUrlFilter(java.io.File[] initFiles)
Create a filter based on the given files. |
|
InitialUrlFilter(java.lang.String[] initialUrls)
Create a filter based on the given initial URLs. |
|
| Method Summary | |
|---|---|
boolean |
accepts(TestDescription td)
Determines whether a TestDescription should be accepted or rejected by this filter. |
java.lang.String |
getDescription()
Get a description of this filter, as might be used to give more details about this filter than provided by TestFilter.getName(). |
java.io.File[] |
getInitFiles()
|
java.lang.String[] |
getInitStrings()
|
java.lang.String |
getName()
Get the name of this filter, as might be used to choose of of a set of filters. |
java.lang.String |
getReason()
Get the reason why this filter would reject a test, as might be used in reports. |
static boolean |
isInitialUrlMatch(java.lang.String toCheck,
java.lang.String compareTo)
Find out if a given URL falls under a particular initial URL. |
| Methods inherited from class com.sun.javatest.TestFilter |
|---|
accepts |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public InitialUrlFilter(java.io.File[] initFiles)
initFiles - Files which specify the tests to be accepted. Null or
zero length arrays are accepted and result in accepts() always returning
true.public InitialUrlFilter(java.lang.String[] initialUrls)
initialUrls - Paths which specify the tests to be accepted. Null
or zero length arrays are accepted and result in accepts() always
returning true.| Method Detail |
|---|
public boolean accepts(TestDescription td)
TestFilter
accepts in class TestFiltertd - the TestDescription to check
public static boolean isInitialUrlMatch(java.lang.String toCheck,
java.lang.String compareTo)
toCheck - The incoming name to check. This might originate from a
TestDescription being filtered.compareTo - The known initial URL to compare the previous parameter to.
This would probably originate from a set of parameters.
public java.io.File[] getInitFiles()
public java.lang.String[] getInitStrings()
public java.lang.String getName()
TestFilter
getName in class TestFilterpublic java.lang.String getDescription()
TestFilterTestFilter.getName(). This string should
be localized.
getDescription in class TestFilterpublic java.lang.String getReason()
TestFilter
getReason in class TestFilter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||