Author: adietish
Date: 2011-09-16 11:12:26 -0400 (Fri, 16 Sep 2011)
New Revision: 34819
Modified:
trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core/UserInfoIntegrationTest.java
Log:
[JBIDE-9510] implementing IOpenshiftService#getUserInfo (added integration test for the
ssh key that is being reported)
Modified:
trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core/UserInfoIntegrationTest.java
===================================================================
---
trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core/UserInfoIntegrationTest.java 2011-09-16
15:04:16 UTC (rev 34818)
+++
trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core/UserInfoIntegrationTest.java 2011-09-16
15:12:26 UTC (rev 34819)
@@ -18,6 +18,7 @@
import org.jboss.ide.eclipse.as.openshift.core.Application;
import org.jboss.ide.eclipse.as.openshift.core.Cartridge;
import org.jboss.ide.eclipse.as.openshift.core.IOpenshiftService;
+import org.jboss.ide.eclipse.as.openshift.core.ISSHPublicKey;
import org.jboss.ide.eclipse.as.openshift.core.OpenshiftException;
import org.jboss.ide.eclipse.as.openshift.core.User;
import org.jboss.ide.eclipse.as.openshift.core.UserInfo;
@@ -55,10 +56,6 @@
UserInfo userInfo = openshiftService.getUserInfo();
assertNotNull(userInfo);
- User user = userInfo.getUser();
- assertEquals(USERNAME, user.getRhlogin());
- assertNotNull(user.getSshKey());
-
List<Application> applications = userInfo.getApplications();
assertNotNull(applications);
int numberOfApplications = applications.size();
@@ -75,6 +72,17 @@
}
}
+ @Test
+ public void canUseReturnedSSHKeyToChangeDomain() throws Exception {
+ UserInfo userInfo = openshiftService.getUserInfo();
+ assertNotNull(userInfo);
+
+ User user = userInfo.getUser();
+ assertNotNull(user);
+ ISSHPublicKey sshKey = user.getSshKey();
+ openshiftService.changeDomain(createRandomName(), sshKey);
+ }
+
private String createRandomName() {
return String.valueOf(System.currentTimeMillis());
}
Show replies by date