Recognize new class finder added in 2016.3
This commit is contained in:
@@ -27,7 +27,8 @@ class RegisteredFindersTest : KotlinLightCodeInsightFixtureTestCase() {
|
||||
override fun getProjectDescriptor() = LightCodeInsightFixtureTestCase.JAVA_LATEST
|
||||
|
||||
fun testKnownNonClasspathFinder() {
|
||||
val expectedFindersNames = setOf("GantClassFinder", "GradleClassFinder", "KotlinScriptDependenciesClassFinder").toMutableSet()
|
||||
val expectedFindersNames = setOf("GantClassFinder", "GradleClassFinder", "KotlinScriptDependenciesClassFinder", "AlternativeJreClassFinder").toMutableSet()
|
||||
val optionalFindersNames = setOf("AlternativeJreClassFinder").toMutableSet()
|
||||
|
||||
project.getExtensions<PsiElementFinder>(PsiElementFinder.EP_NAME).forEach { finder ->
|
||||
if (finder is NonClasspathClassFinder) {
|
||||
@@ -38,6 +39,7 @@ class RegisteredFindersTest : KotlinLightCodeInsightFixtureTestCase() {
|
||||
removed)
|
||||
}
|
||||
}
|
||||
expectedFindersNames.removeAll(optionalFindersNames)
|
||||
|
||||
Assert.assertTrue("Some finders wasn't found: $expectedFindersNames", expectedFindersNames.isEmpty())
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user