protected Test makeTest(Resource manifest, Resource entry, String testName, Resource action, Resource result)
{
if ( testRootName != null )
testName = testRootName+testName ;
TestItem testItem = TestItem.create(entry, null, Syntax.syntaxARQ, DataFormat.langXML) ;
TestCase test = null ;
if ( testItem.getTestType() != null )
{
if ( testItem.getTestType().equals(TestManifestX.TestQuery) )
test = new QueryTestTDB(testName, report, testItem, factory) ;
if ( testItem.getTestType().equals(TestManifestX.TestSurpressed) )
test = new SurpressedTest(testName, report, testItem) ;
if ( test == null )
System.err.println("Unrecognized test type: "+testItem.getTestType()) ;
}
// Default
if ( test == null )
test = new QueryTestTDB(testName, report, testItem, factory) ;