Update undroid test clean up
This commit is contained in:
+4
-4
@@ -213,15 +213,15 @@ public abstract class KotlinAndroidTestCase extends KotlinAndroidTestCaseBase {
|
|||||||
public void tearDown() throws Exception {
|
public void tearDown() throws Exception {
|
||||||
KotlinInternalMode.Instance.setEnabled(kotlinInternalModeOriginalValue);
|
KotlinInternalMode.Instance.setEnabled(kotlinInternalModeOriginalValue);
|
||||||
|
|
||||||
super.tearDown();
|
Field listenersField = PsiProjectListener.class.getDeclaredField("myListeners");
|
||||||
|
|
||||||
Field listenersField = PsiProjectListener.class.getDeclaredField("ourListeners");
|
|
||||||
listenersField.setAccessible(true);
|
listenersField.setAccessible(true);
|
||||||
Map listeners = (Map)listenersField.get(null);
|
Map listeners = (Map)listenersField.get(PsiProjectListener.getInstance(getProject()));
|
||||||
listeners.clear();
|
listeners.clear();
|
||||||
|
|
||||||
VfsRootAccess.disallowRootAccess(KotlinTestUtils.getHomeDirectory());
|
VfsRootAccess.disallowRootAccess(KotlinTestUtils.getHomeDirectory());
|
||||||
|
|
||||||
|
super.tearDown();
|
||||||
|
|
||||||
myModule = null;
|
myModule = null;
|
||||||
myAdditionalModules = null;
|
myAdditionalModules = null;
|
||||||
myFixture.tearDown();
|
myFixture.tearDown();
|
||||||
|
|||||||
Reference in New Issue
Block a user