public void testGetXVPVNCConsole() { testGetConsole(Console.Type.XVPVNC); }
private void testGetConsole(Console.Type consoleType) { for (String regionId : api.getConfiguredRegions()) { Optional<? extends ConsolesApi> apiOption = api.getConsolesApi(regionId); if (!apiOption.isPresent()) { System.err.println("Consoles extension not present in server."); continue; } ConsolesApi api = apiOption.get(); ServerApi serverApi = this.api.getServerApi(regionId); Server server = createServerInRegion(regionId); Console console = api.getConsole(server.getId(), consoleType); assertNotNull(console.getType()); assertTrue(consoleType.equals(console.getType())); assertNotNull(console.getUrl()); assertTrue(console.getUrl().toString().startsWith("http")); serverApi.delete(server.getId()); } }
public void testGetNOVNCConsole() { testGetConsole(Console.Type.NOVNC); }