coverage: disable listeners when no coverage enabled

This commit is contained in:
anna
2011-10-04 18:41:16 +02:00
parent ebf9119d0d
commit 248e5af56f
3 changed files with 3 additions and 3 deletions
@@ -79,7 +79,7 @@ public abstract class RunConfigurationExtension extends RunConfigurationExtensio
return listener;
}
public boolean isListenerDisabled(RunConfigurationBase configuration, Object listener) {
public boolean isListenerDisabled(RunConfigurationBase configuration, Object listener, RunnerSettings runnerSettings) {
return false;
}
}
@@ -215,7 +215,7 @@ public abstract class TestObject implements JavaCommandLine {
for (final Object listener : listeners) {
boolean enabled = true;
for (RunConfigurationExtension ext : Extensions.getExtensions(RunConfigurationExtension.EP_NAME)) {
if (ext.isListenerDisabled(myConfiguration, listener)) {
if (ext.isListenerDisabled(myConfiguration, listener, myRunnerSettings)) {
enabled = false;
break;
}
@@ -307,7 +307,7 @@ public class TestNGRunnableState extends JavaCommandLineState {
for (Object o : Extensions.getExtensions(IDEATestNGListener.EP_NAME)) {
boolean enabled = true;
for (RunConfigurationExtension extension : Extensions.getExtensions(RunConfigurationExtension.EP_NAME)) {
if (extension.isListenerDisabled(config, o)) {
if (extension.isListenerDisabled(config, o, getRunnerSettings())) {
enabled = false;
break;
}