for (int i=0; i < this.dataSet.length; i++) {
if (log.isLoggable(Level.FINE)) log.fine("testSelectorStandard: creating selector nr. " + i);
selectors[i] = new Sql92Selector(this.glob);
}
*/
Sql92Selector selector = new Sql92Selector(this.glob);
for (int i=0; i < this.querySet.length; i++) {
String query = this.querySet[i];
log.info("testSelectorStandard: process query '" + query + "'");
boolean[] shouldAnswers = this.resultSet[i];
for (int j=0; j < this.dataSet.length; j++) {
if (log.isLoggable(Level.FINE)) log.fine("testSelectorStandard: query '" + query + "' on set '" + getDataAsText(j));
try {
boolean response = selector.select(query, this.dataSet[j]);
assertEquals("wrong answer for query '" + i + "'\"" + query + "\" on set '" + j + "' " + getDataAsText(j), shouldAnswers[j], response);
}
catch (XmlBlasterException ex) {
ex.printStackTrace();
assertTrue("An exception should not occur on query '" + i + "'\"" + query + "\" for dataset " + getDataAsText(j), false);