package jetbrains.mps.baseLanguage.unitTest.execution.server;
/*Generated by MPS */
import org.junit.runner.Request;
import jetbrains.mps.baseLanguage.unitTest.execution.client.ITestNodeWrapper;
import org.junit.runner.Description;
import org.junit.runner.manipulation.Filter;
import java.util.Comparator;
import org.junit.runner.Runner;
public class TestNodeRequest extends Request {
private final Request myDelegate;
private final ITestNodeWrapper<?> myTestNode;
public TestNodeRequest(Request delegate, ITestNodeWrapper<?> testNode) {
myDelegate = delegate;
myTestNode = testNode;
}
public ITestNodeWrapper<?> getTestNode() {
return myTestNode;
}
@Override
public Request filterWith(Description description) {
return myDelegate.filterWith(description);
}
@Override
public Request filterWith(Filter filter) {
return myDelegate.filterWith(filter);
}
@Override
public Request sortWith(Comparator<Description> comparator) {
return myDelegate.sortWith(comparator);
}
public Runner getRunner() {
return myDelegate.getRunner();
}
}