diff -r 908047908a0d junit/manifest.mf --- a/junit/manifest.mf Mon Nov 03 16:13:18 2008 +0100 +++ b/junit/manifest.mf Tue Nov 04 18:13:40 2008 +0100 @@ -2,7 +2,7 @@ OpenIDE-Module: org.netbeans.modules.junit/2 OpenIDE-Module-Localizing-Bundle: org/netbeans/modules/junit/Bundle.properties OpenIDE-Module-Layer: org/netbeans/modules/junit/resources/layer.xml -OpenIDE-Module-Specification-Version: 2.28.1 +OpenIDE-Module-Specification-Version: 2.28.2 OpenIDE-Module-Needs: javax.script.ScriptEngine.freemarker AutoUpdate-Show-In-Client: false diff -r 908047908a0d junit/nbproject/project.xml --- a/junit/nbproject/project.xml Mon Nov 03 16:13:18 2008 +0100 +++ b/junit/nbproject/project.xml Tue Nov 04 18:13:40 2008 +0100 @@ -162,6 +162,15 @@ + org.netbeans.modules.queries + + + + 1 + 1.13.1 + + + org.netbeans.modules.templates 1.0 diff -r 908047908a0d junit/src/org/netbeans/modules/junit/DefaultPlugin.java --- a/junit/src/org/netbeans/modules/junit/DefaultPlugin.java Mon Nov 03 16:13:18 2008 +0100 +++ b/junit/src/org/netbeans/modules/junit/DefaultPlugin.java Tue Nov 04 18:13:40 2008 +0100 @@ -81,6 +81,7 @@ import org.netbeans.api.project.Sources; import org.netbeans.api.project.libraries.Library; import org.netbeans.api.project.libraries.LibraryManager; +import org.netbeans.api.queries.VisibilityQuery; import org.netbeans.modules.junit.TestabilityResult.SkippedClass; import org.netbeans.modules.junit.plugin.JUnitPlugin; import org.netbeans.modules.junit.plugin.JUnitPlugin.CreateTestParam; @@ -1783,6 +1784,9 @@ results.setAbborted(); break; } + if (!VisibilityQuery.getDefault().isVisible(childFileObj)) { + continue; + } results.combine(createTests(childFileObj, testCreator, templateParams,