From ce47db97bc784bff956a0d0bf69d3a17aa78108d Mon Sep 17 00:00:00 2001 From: anna Date: Wed, 28 Oct 2009 20:34:17 +0300 Subject: [PATCH] check if file still exists (16794) --- .../testng/configuration/TestNGSuiteConfigurationProducer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/testng/src/com/theoryinpractice/testng/configuration/TestNGSuiteConfigurationProducer.java b/plugins/testng/src/com/theoryinpractice/testng/configuration/TestNGSuiteConfigurationProducer.java index 7edeeffb3c22..6ba25c6b15e1 100644 --- a/plugins/testng/src/com/theoryinpractice/testng/configuration/TestNGSuiteConfigurationProducer.java +++ b/plugins/testng/src/com/theoryinpractice/testng/configuration/TestNGSuiteConfigurationProducer.java @@ -48,7 +48,7 @@ public class TestNGSuiteConfigurationProducer extends TestNGConfigurationProduce final PsiFile containingFile = element.getContainingFile(); if (containingFile == null) return null; final VirtualFile virtualFile = containingFile.getVirtualFile(); - if (virtualFile == null) return null; + if (virtualFile == null || !virtualFile.isValid()) return null; if (!TestNGUtil.isTestngXML(virtualFile)) return null; myPsiElement = containingFile; final Project project = location.getProject();