Missing changes from JDT Index adoption

This commit is contained in:
BoykoAlex
2019-02-23 00:52:35 -05:00
parent a3aabe534a
commit 529e91e82c
3 changed files with 21 additions and 4 deletions

View File

@@ -110,6 +110,15 @@ public class JavaLangugeClientTest {
assertEquals("io.netty.util.Mapping", closeMatches.get(0).getFqName());
}
@Test
public void fuzzyFindAllTypesExcludingSysLibs() throws Exception {
List<TypeData> data = client
.javaSearchTypes(new JavaSearchParams(project.getLocationURI().toString(), "", true, false))
.get(1000, TimeUnit.SECONDS);
assertNotNull(data);
assertTrue(data.size() > 10000);
}
@Test
public void searchPackagesIncludingSysLibs() throws Exception {
List<String> packages = client.javaSearchPackages(new JavaSearchParams(project.getLocationURI().toString(), "java.lang", true, true)).get(30, TimeUnit.SECONDS);
@@ -124,6 +133,12 @@ public class JavaLangugeClientTest {
assertTrue(packages.contains("org.test"));
}
@Test
public void searchAllPackagesExcludingSysLibs() throws Exception {
List<String> packages = client.javaSearchPackages(new JavaSearchParams(project.getLocationURI().toString(), "", true, false)).get(30, TimeUnit.SECONDS);
assertTrue(packages.size() > 1000);
}
@Test
public void map_Subtypes() throws Exception {
List<TypeData> data = client