do not leak Template instance in test

This commit is contained in:
nik
2015-06-03 18:33:51 +03:00
parent bb01a50d11
commit aa4f8a4932
@@ -8,11 +8,11 @@ import com.intellij.codeInsight.template.TemplateContextType;
import com.intellij.codeInsight.template.TemplateManager;
import com.intellij.codeInsight.template.impl.TemplateImpl;
import com.intellij.codeInsight.template.impl.TemplateManagerImpl;
import com.intellij.codeInsight.template.impl.TemplateSettings;
import com.intellij.codeInsight.template.impl.actions.ListTemplatesAction;
import com.intellij.json.liveTemplates.JsonContextType;
import com.intellij.openapi.command.WriteCommandAction;
import com.intellij.openapi.editor.Editor;
import com.intellij.testFramework.fixtures.CodeInsightTestUtil;
import com.intellij.util.containers.ContainerUtil;
import org.jetbrains.annotations.NotNull;
@@ -36,7 +36,7 @@ public class JsonLiveTemplateTest extends JsonTestCase {
assertNotNull(context);
((TemplateImpl)template).getTemplateContext().setEnabled(context, true);
TemplateSettings.getInstance().addTemplate(template);
CodeInsightTestUtil.addTemplate(template, myTestRootDisposable);
return template;
}