package org.osmorc;
import com.intellij.util.ui.UIUtil;
import org.junit.runner.notification.RunNotifier;
import org.junit.runners.BlockJUnit4ClassRunner;
public class SwingRunner extends BlockJUnit4ClassRunner {
public SwingRunner(Class<?> klass) throws org.junit.runners.model.InitializationError {
super(klass);
}
@Override
public void run(final RunNotifier arg0) {
UIUtil.invokeAndWaitIfNeeded(new Runnable() {
@Override
public void run() {
SwingRunner.super.run(arg0);
}
});
}
}