8155765: javax.tools.ToolProvider::getSystemToolClassLoader returns app class loader even if no tool is available

Reviewed-by: mchung
This commit is contained in:
Jonathan Gibbons 2016-11-22 16:29:24 -08:00
parent fe1b93aeab
commit 2d7092c7ac
4 changed files with 21 additions and 15 deletions

View file

@ -55,6 +55,8 @@ public class ToolProviderTest {
Objects.requireNonNull(ToolProvider.getSystemDocumentationTool());
Objects.requireNonNull(ToolProvider.getSystemJavaCompiler());
Objects.requireNonNull(ToolProvider.getSystemToolClassLoader());
if (ToolProvider.getSystemToolClassLoader() != null) {
throw new AssertionError("unexpected value for getSystemToolClassLoader");
}
}
}