in src/main/java/org/apache/sling/launchpad/webapp/integrationtest/teleporter/GeneratorRule.java [58:82]
public Statement apply(final Statement test, Description description) {
if(!TeleporterRule.isServerSide()) {
return super.apply(test, description);
}
final VerifiableErrorCollector collector = new VerifiableErrorCollector();
return new Statement() {
@Override
public void evaluate() throws Throwable {
for(T value : values) {
currentValue = value;
try {
before();
test.evaluate();
trace.append("-").append(currentValue).append("-");
after();
} catch(Throwable t) {
collector.addError(t);
}
}
collector.verify();
}
};
}