summaryrefslogtreecommitdiff
path: root/plugins/git4idea/tests/git4idea/test/GitPlatformTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/git4idea/tests/git4idea/test/GitPlatformTest.java')
-rw-r--r--plugins/git4idea/tests/git4idea/test/GitPlatformTest.java15
1 files changed, 12 insertions, 3 deletions
diff --git a/plugins/git4idea/tests/git4idea/test/GitPlatformTest.java b/plugins/git4idea/tests/git4idea/test/GitPlatformTest.java
index c02ec553dd8f..b433a5b8a0bf 100644
--- a/plugins/git4idea/tests/git4idea/test/GitPlatformTest.java
+++ b/plugins/git4idea/tests/git4idea/test/GitPlatformTest.java
@@ -30,6 +30,7 @@ import com.intellij.testFramework.UsefulTestCase;
import com.intellij.testFramework.fixtures.IdeaProjectTestFixture;
import com.intellij.testFramework.fixtures.IdeaTestFixtureFactory;
import com.intellij.testFramework.vcs.AbstractVcsTestCase;
+import com.intellij.util.ArrayUtil;
import com.intellij.util.ObjectUtils;
import git4idea.DialogManager;
import git4idea.GitPlatformFacade;
@@ -43,6 +44,7 @@ import git4idea.repo.GitRepositoryManager;
import org.jetbrains.annotations.NotNull;
import java.io.IOException;
+import java.util.*;
public abstract class GitPlatformTest extends UsefulTestCase {
@@ -157,13 +159,20 @@ public abstract class GitPlatformTest extends UsefulTestCase {
}
private void enableDebugLogging() {
- TestLoggerFactory.enableDebugLogging(myTestRootDisposable, "#" + Executor.class.getName(),
- "#" + GitHandler.class.getName(),
- GitHandler.class.getName());
+ List<String> commonCategories = new ArrayList<String>(Arrays.asList("#" + Executor.class.getName(),
+ "#" + GitHandler.class.getName(),
+ GitHandler.class.getName()));
+ commonCategories.addAll(getDebugLogCategories());
+ TestLoggerFactory.enableDebugLogging(myTestRootDisposable, ArrayUtil.toStringArray(commonCategories));
myTestStartedIndicator = createTestStartedIndicator();
LOG.info(myTestStartedIndicator);
}
+ @NotNull
+ protected Collection<String> getDebugLogCategories() {
+ return Collections.emptyList();
+ }
+
@Override
protected void defaultRunBare() throws Throwable {
try {