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

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Fri Aug 24 03:53:41 EDT 2012


Author: jpeterka
Date: 2012-08-24 03:53:41 -0400 (Fri, 24 Aug 2012)
New Revision: 43205

Modified:
   trunk/tests/tests/org.jboss.tools.dummy.ui.bot.test/src/org/jboss/tools/dummy/ui/bot/test/DummyTest.java
Log:
Dummy test fix for MacOSX menu

Modified: trunk/tests/tests/org.jboss.tools.dummy.ui.bot.test/src/org/jboss/tools/dummy/ui/bot/test/DummyTest.java
===================================================================
--- trunk/tests/tests/org.jboss.tools.dummy.ui.bot.test/src/org/jboss/tools/dummy/ui/bot/test/DummyTest.java	2012-08-24 07:30:58 UTC (rev 43204)
+++ trunk/tests/tests/org.jboss.tools.dummy.ui.bot.test/src/org/jboss/tools/dummy/ui/bot/test/DummyTest.java	2012-08-24 07:53:41 UTC (rev 43205)
@@ -30,8 +30,13 @@
 	@Test
 	public void dummyTest() {
 		String pref = "Preferences";
+		String window = "Window";
+		if (isOSX()) {
+			pref = "Preferences...";
+			window = "Eclispe";
+		}
 		SWTWorkbenchBot bot = new SWTWorkbenchBot();
-		bot.menu("Window").menu(pref).click();
+		bot.menu(window).menu(pref).click();
 		bot.waitUntil(shellIsActive(pref), 10000);
 		SWTBotShell shell = bot.shell(pref);
 		assertEquals(pref,shell.getText());
@@ -53,4 +58,9 @@
 		SWTWorkbenchBot bot = new SWTWorkbenchBot();
 		bot.closeAllShells();
 	}
+	
+	public boolean isOSX() {
+	    String osName = System.getProperty("os.name");
+	    return osName.contains("OS X");
+	}
 }



More information about the jbosstools-commits mailing list