Delete Android facet in teardown

This commit is contained in:
Dmitry Jemerov
2017-03-27 15:05:22 +02:00
parent 79c814636e
commit 88372132be
@@ -18,6 +18,7 @@ package org.jetbrains.kotlin.android.quickfix;
import com.intellij.facet.FacetManager;
import com.intellij.facet.ModifiableFacetModel;
import com.intellij.facet.impl.FacetUtil;
import com.intellij.openapi.application.ApplicationManager;
import org.jetbrains.android.facet.AndroidFacet;
import org.jetbrains.kotlin.idea.quickfix.AbstractQuickFixMultiFileTest;
@@ -30,6 +31,13 @@ public abstract class AbstractAndroidQuickFixMultiFileTest extends AbstractQuick
addAndroidFacet();
}
@Override
protected void tearDown() {
AndroidFacet facet = FacetManager.getInstance(myModule).getFacetByType(AndroidFacet.getFacetType().getId());
FacetUtil.deleteFacet(facet);
super.tearDown();
}
@Override
protected void doTestWithExtraFile(String beforeFileName) throws Exception {
addManifest();