package jetbrains.mps.testbench.junit;
/*Generated by MPS */
import org.junit.runner.notification.RunNotifier;
import org.junit.runner.notification.RunListener;
import org.junit.runner.Description;
import org.junit.runner.Result;
import org.junit.runner.notification.StoppedByUserException;
import org.junit.runner.notification.Failure;
/**
* fyodor, Aug 18, 2010
*/
/*package*/ class DelegatingRunNotifier extends RunNotifier {
private final RunNotifier delegate;
/*package*/ DelegatingRunNotifier(RunNotifier delegate) {
this.delegate = delegate;
}
@Override
public void addListener(RunListener listener) {
delegate.addListener(listener);
}
@Override
public void removeListener(RunListener listener) {
delegate.removeListener(listener);
}
@Override
public void fireTestRunStarted(Description description) {
delegate.fireTestRunStarted(description);
}
@Override
public void fireTestRunFinished(Result result) {
delegate.fireTestRunFinished(result);
}
@Override
public void fireTestStarted(Description description) throws StoppedByUserException {
delegate.fireTestStarted(description);
}
@Override
public void fireTestFinished(Description description) {
delegate.fireTestFinished(description);
}
@Override
public void fireTestFailure(Failure failure) {
delegate.fireTestFailure(failure);
}
@Override
public void fireTestAssumptionFailed(Failure failure) {
delegate.fireTestAssumptionFailed(failure);
}
@Override
public void fireTestIgnored(Description description) {
delegate.fireTestIgnored(description);
}
@Override
public void pleaseStop() {
delegate.pleaseStop();
}
@Override
public void addFirstListener(RunListener listener) {
delegate.addFirstListener(listener);
}
}