package org.jboss.errai;
import com.google.gwtmockito.GwtMockitoTestRunner;
import org.junit.runners.model.InitializationError;
import java.util.Collection;
/**
* Test runner allowing GwtMockito tests to run in maven with GWTTestCase tests.
*
*/
public class GwtMockitoRunnerExtension extends GwtMockitoTestRunner {
public GwtMockitoRunnerExtension(Class<?> unitTestClass) throws InitializationError {
super(unitTestClass);
}
@Override
protected Collection<String> getPackagesToLoadViaStandardClassloader() {
final Collection<String> blacklisted = super.getPackagesToLoadViaStandardClassloader();
blacklisted.add("com.google.gwtmockito");
blacklisted.add("org.jboss.errai");
blacklisted.add("com.google.gwt");
return blacklisted;
}
}