[jbosstools-commits] JBoss Tools SVN: r39336 - trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Wed Mar 7 08:54:51 EST 2012


Author: sbunciak
Date: 2012-03-07 08:54:51 -0500 (Wed, 07 Mar 2012)
New Revision: 39336

Removed:
   trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util/DomainDestroyer.java
   trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util/OpenShiftUI.java
   trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util/TestProperties.java
Log:
Bot tests for JBoss Tools 3.3.0.Beta1 OpenShift UI 

Deleted: trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util/DomainDestroyer.java
===================================================================
--- trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util/DomainDestroyer.java	2012-03-07 13:50:56 UTC (rev 39335)
+++ trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util/DomainDestroyer.java	2012-03-07 13:54:51 UTC (rev 39336)
@@ -1,56 +0,0 @@
-package org.jboss.tools.openshift.ui.bot.util;
-
-import org.apache.commons.httpclient.HttpClient;
-import org.apache.commons.httpclient.methods.PostMethod;
-
-/**
- * 
- * @author sbunciak
- *
- * Utility class to destroy domain on OpenShift 
- */
-public class DomainDestroyer {
-
-    /**
-     * 
-     * Destroys registered domain on OpenShift Express 
-     * 
-     * @param domain
-     * @param login
-     * @param password
-     * @return HTTP Response code or 0 if some Exception was caught
-     */
-    public static int destroyDomain(String domain, String login, String password) {
-
-        int resp_code = 0;
-        String input = "{\"namespace\": \"" + domain + "\", \"rhlogin\": \""
-                + login + "\", \"delete\": true }";
-
-        HttpClient client = new HttpClient();
-        PostMethod method = new PostMethod(
-                "https://openshift.redhat.com/broker/domain");
-
-        method.addParameter("json_data", input);
-        method.addParameter("password", password);
-
-        try {
-            resp_code = client.executeMethod(method);
-        } catch (Exception e) {
-            System.out.println(e);
-        } finally {
-            method.releaseConnection();
-        }
-        return resp_code;
-    }
-
-    /**
-     * @param args
-     */
-    public static void main(String[] args) {
-        if (destroyDomain("rhtest", "sbunciak", "rhtest123") == 200) {
-        	System.out.println("Domain destroyed.");
-        } else {
-        	System.out.println("Domain was not destroyed.");
-        }
-    }
-}

Deleted: trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util/OpenShiftUI.java
===================================================================
--- trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util/OpenShiftUI.java	2012-03-07 13:50:56 UTC (rev 39335)
+++ trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util/OpenShiftUI.java	2012-03-07 13:54:51 UTC (rev 39336)
@@ -1,95 +0,0 @@
-package org.jboss.tools.openshift.ui.bot.util;
-
-import java.util.List;
-import java.util.Vector;
-
-import org.jboss.tools.ui.bot.ext.gen.INewObject;
-import org.jboss.tools.ui.bot.ext.gen.IView;
-
-/**
- * 
- * Wrapper class for OpenShift UI tooling.
- * 
- * @author sbunciak
- * 
- */
-public class OpenShiftUI {
-
-	/**
-	 * 
-	 * Class representing OpenShift Console View
-	 *
-	 */
-	public static class Console {
-
-		public static final IView iView = new IView() {
-			@Override
-			public String getName() {
-				return "OpenShift Express Console";
-			}
-
-			@Override
-			public List<String> getGroupPath() {
-				List<String> l = new Vector<String>();
-				l.add("JBoss Tools");
-				return l;
-			}
-		};
-	}
-
-	/**
-	 * 
-	 * Class representing "navigation" to new OpenShift Express Application
-	 * 
-	 */
-	public static class NewApplication {
-		public static final INewObject iNewObject = new INewObject() {
-			@Override
-			public String getName() {
-				return "OpenShift Application";
-			}
-
-			@Override
-			public List<String> getGroupPath() {
-				List<String> l = new Vector<String>();
-				l.add("OpenShift");
-				return l;
-			}
-		};
-	}
-	
-	/**
-	 * List of available application type labels
-	 * 
-	 * @author sbunciak
-	 *
-	 */
-	public static class AppType {
-		
-		public static final String JBOSS = "jbossas-7";
-		public static final String JENKINS = "jenkins-1.4";
-		public static final String PERL = "perl-5.10";
-		public static final String PHP = "php-5.3";
-		public static final String PYTHON = "python-2.6";
-		public static final String RAW = "raw-0.1";
-		public static final String RUBY = "ruby-1.8";
-	}
-	
-	/**
-	 * List of available cartridge labels
-	 * 
-	 * @author sbunciak
-	 *
-	 */
-	public static class Cartridge {
-		
-		public static final String MONGODB = "mongodb-2.0";
-		public static final String JENKINS = "jenkins-1.4";
-		public static final String CRON = "cron-1.4";
-		public static final String MYSQL = "mysql-5.1";
-		public static final String POSTGRESQL = "postgresql-8.4";
-		public static final String PHPMYADMIN = "phpmyadmin-3.4";
-		public static final String METRICS = "metrics-0.1";
-		public static final String ROCKMONGO = "rockmongo-1.1";
-	}
-}

Deleted: trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util/TestProperties.java
===================================================================
--- trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util/TestProperties.java	2012-03-07 13:50:56 UTC (rev 39335)
+++ trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util/TestProperties.java	2012-03-07 13:54:51 UTC (rev 39336)
@@ -1,47 +0,0 @@
-package org.jboss.tools.openshift.ui.bot.util;
-
-import java.io.FileInputStream;
-import java.io.FileNotFoundException;
-import java.io.IOException;
-import java.util.Properties;
-
-import org.apache.commons.codec.binary.Base64;
-import org.apache.log4j.Logger;
-
-/**
- * Just static properties holder
- * 
- * @author sbunciak
- *
- */
-public class TestProperties {
-
-    public static Properties props = new Properties();
-
-    static {
-
-        try {
-            props.load(new FileInputStream(
-                    "resources/openshift.ui.bot.test.properties"));
-
-        } catch (FileNotFoundException e) {
-            Logger.getLogger(TestProperties.class).error(
-                    "Property file not found !", e);
-        } catch (IOException e) {
-            Logger.getLogger(TestProperties.class).error(
-                    "IO Exception !", e);
-        }
-
-    }
-
-    public static String getProperty(String key) {
-        return props.getProperty(key);
-    }
-
-    public static String getPassphrase() {
-    	String passphrase = new String(new Base64().decode(TestProperties.getProperty(
-				"openshift.ssh.passphrase").getBytes()));
-    	return passphrase;
-    }
-    
-}



More information about the jbosstools-commits mailing list