use of org.jboss.tools.openshift.cdk.server.core.internal.listeners.ServiceManagerEnvironment in project jbosstools-openshift by jbosstools.
the class CDKOpenshiftUtilityTest method testOpenshiftRegistryDefault.
@Test
public void testOpenshiftRegistryDefault() throws Exception {
CDKOpenshiftUtility util = new CDKOpenshiftUtility();
IServer s = mockServer("openshift36");
createCDKFile("Basic", null, null);
ServiceManagerEnvironment adb = createLoader(s, "10.1.2.2", "2376", null);
ConnectionsRegistry registry = (ConnectionsRegistry) mock(ConnectionsRegistry.class);
IConnection con = util.createOpenshiftConnection(adb, registry);
assertNotNull(con);
Object o = ((Connection) con).getExtendedProperties().get(ICommonAttributes.IMAGE_REGISTRY_URL_KEY);
assertEquals("https://hub.openshift.rhel-cdk.10.1.2.2.xip.io", o);
}
use of org.jboss.tools.openshift.cdk.server.core.internal.listeners.ServiceManagerEnvironment in project jbosstools-openshift by jbosstools.
the class CDKOpenshiftUtilityTest method testOpenshiftConnectionCredentials.
@Test
public void testOpenshiftConnectionCredentials() throws Exception {
CDKOpenshiftUtility util = new CDKOpenshiftUtility();
IServer s = mockServer("openshift33");
createCDKFile("Basic", null, null);
ServiceManagerEnvironment adb = createLoader(s);
IConnection con = util.createOpenshiftConnection(adb, null);
assertNotNull(con);
assertEquals(con.getUsername(), "openshift-dev");
assertEquals(con.getPassword(), "devel");
createCDKFile("Basic", "test", null);
adb = createLoader(s);
con = util.createOpenshiftConnection(adb, null);
assertNotNull(con);
assertEquals(con.getUsername(), "test");
assertEquals(con.getPassword(), null);
createCDKFile("Basic", "test", "pass");
adb = createLoader(s);
con = util.createOpenshiftConnection(adb, null);
assertNotNull(con);
assertEquals(con.getUsername(), "test");
assertEquals(con.getPassword(), "pass");
}
use of org.jboss.tools.openshift.cdk.server.core.internal.listeners.ServiceManagerEnvironment in project jbosstools-openshift by jbosstools.
the class ServiceManagerParsingTest method testServiceManager102Linux.
@Test
public void testServiceManager102Linux() throws Exception {
String[] lines = serviceManager102Linux();
HashMap<String, String> map = ServiceManagerUtility.parseLines(lines);
ServiceManagerEnvironment env = new ServiceManagerEnvironment(map);
serviceManager102(env, LIN_CERT_PATH);
}
use of org.jboss.tools.openshift.cdk.server.core.internal.listeners.ServiceManagerEnvironment in project jbosstools-openshift by jbosstools.
the class ServiceManagerParsingTest method testServiceManager110Win.
@Test
public void testServiceManager110Win() throws Exception {
String[] lines = serviceManager110Win();
HashMap<String, String> map = ServiceManagerUtility.parseLines(lines);
ServiceManagerEnvironment env = new ServiceManagerEnvironment(map);
serviceManager110(env, WIN_CERT_PATH);
}
use of org.jboss.tools.openshift.cdk.server.core.internal.listeners.ServiceManagerEnvironment in project jbosstools-openshift by jbosstools.
the class CDKOpenshiftUtilityTest method testOpenshiftRegistry.
@Test
public void testOpenshiftRegistry() throws Exception {
CDKOpenshiftUtility util = new CDKOpenshiftUtility();
IServer s = mockServer("openshift35");
createCDKFile("Basic", null, null);
ServiceManagerEnvironment adb = createLoader(s, "10.1.2.2", "2376", "https://custom.url");
ConnectionsRegistry registry = (ConnectionsRegistry) mock(ConnectionsRegistry.class);
IConnection con = util.createOpenshiftConnection(adb, registry);
assertNotNull(con);
Object o = ((Connection) con).getExtendedProperties().get(ICommonAttributes.IMAGE_REGISTRY_URL_KEY);
assertEquals(o, "https://custom.url");
}
Aggregations