[jbosstools-commits] JBoss Tools SVN: r43281 - in trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test: context and 1 other directories.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Wed Aug 29 03:40:08 EDT 2012


Author: jjankovi
Date: 2012-08-29 03:40:07 -0400 (Wed, 29 Aug 2012)
New Revision: 43281

Modified:
   trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/ArchivesAllBotTests.java
   trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/ArchivesTestBase.java
   trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/UserLibrariesFilesetTest.java
   trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/context/ArchiveContextMenu.java
   trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/dialog/ArchiveCreationDialogBase.java
Log:
added known issue messages + comment tests not failing on win 7

Modified: trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/ArchivesAllBotTests.java
===================================================================
--- trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/ArchivesAllBotTests.java	2012-08-29 01:44:52 UTC (rev 43280)
+++ trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/ArchivesAllBotTests.java	2012-08-29 07:40:07 UTC (rev 43281)
@@ -20,19 +20,19 @@
  */
 @RunWith(RequirementAwareSuite.class)
 @SuiteClasses({
-	ViewIsPresentTest.class,
-	VariousProjectsArchiving.class,
-	ArchiveViewReSwitchingTest.class,
-	FolderTest.class,
-	FilesetTest.class,
-	UserLibrariesFilesetTest.class,
-	BuildingArchiveNode.class,
-	BuildingProjectTest.class,
-	BuildingArchiveTest.class,
-	CreatingArchiveTest.class,
-	DeletingArchiveTest.class,
-	ModifyingArchiveTest.class,
-	DeployingArchiveTest.class,
+//	ViewIsPresentTest.class,
+//	VariousProjectsArchiving.class,
+//	ArchiveViewReSwitchingTest.class,
+//	FolderTest.class,
+	FilesetTest.class, // failing on win
+	UserLibrariesFilesetTest.class, // failing on win
+	BuildingArchiveNode.class, // failing on win
+//	BuildingProjectTest.class,
+//	BuildingArchiveTest.class,
+//	CreatingArchiveTest.class,
+	DeletingArchiveTest.class, // failing on win
+//	ModifyingArchiveTest.class,
+	DeployingArchiveTest.class, // failing on win
 })
 public class ArchivesAllBotTests {
 		

Modified: trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/ArchivesTestBase.java
===================================================================
--- trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/ArchivesTestBase.java	2012-08-29 01:44:52 UTC (rev 43280)
+++ trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/ArchivesTestBase.java	2012-08-29 07:40:07 UTC (rev 43281)
@@ -54,7 +54,7 @@
 				" does not exist in Project Archives View", view.itemExists(path));
 	}
 	
-	protected void assertItemExistsInExplorer(ProjectArchivesExplorer explorer, String... path) {
+	protected void assertItemExistsInExplorer(ProjectArchivesExplorer explorer, String... path) {		
 		assertTrue("Item " + path[path.length-1] + 
 				" does not exist in Project Archives explorer", explorer.itemExists(path));
 	}
@@ -81,7 +81,11 @@
 				break;
 			}
 		}
-		assertTrue(archive + " was not deployed", found);
+		String knownIssue = "";
+		if (archive.contains("pr3b.jar")) {
+			knownIssue = " - known issue JBIDE-12495";
+		}
+		assertTrue(archive + " was not deployed" + knownIssue, found);
 	}
 	
 	protected void removeArchiveFromServer(String archive) {

Modified: trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/UserLibrariesFilesetTest.java
===================================================================
--- trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/UserLibrariesFilesetTest.java	2012-08-29 01:44:52 UTC (rev 43280)
+++ trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/UserLibrariesFilesetTest.java	2012-08-29 07:40:07 UTC (rev 43281)
@@ -60,7 +60,7 @@
 		assertItemExistsInView(view, projectName, ARCHIVE_PATH, USER_LIBRARY_1);
 	}
 	
-	@Test // not implemented in tools yet
+	@Test // failing cause of JBIDE-12155
 	public void testCreatingUserLibraryFileSetInExplorer() {
 		/* prepare view for testing */
 		ProjectArchivesExplorer explorer = explorerForProject(projectName);

Modified: trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/context/ArchiveContextMenu.java
===================================================================
--- trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/context/ArchiveContextMenu.java	2012-08-29 01:44:52 UTC (rev 43280)
+++ trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/context/ArchiveContextMenu.java	2012-08-29 07:40:07 UTC (rev 43281)
@@ -10,6 +10,8 @@
  ******************************************************************************/
 package org.jboss.tools.archives.ui.bot.test.context;
 
+import static org.junit.Assert.fail;
+
 import org.eclipse.swtbot.swt.finder.exceptions.WidgetNotFoundException;
 import org.eclipse.swtbot.swt.finder.keyboard.Keystrokes;
 import org.eclipse.swtbot.swt.finder.widgets.SWTBotMenu;
@@ -79,10 +81,16 @@
 	public UserLibrariesFilesetDialog createUserLibraryFileset(SWTBotTree tree, 
 			SWTBotTreeItem item) {
 		ContextMenuHelper.prepareTreeItemForContextMenu(tree, item);
-		SWTBotMenu menu = new SWTBotMenu(ContextMenuHelper.
+		try {
+			SWTBotMenu menu = new SWTBotMenu(ContextMenuHelper.
 				getContextMenu(tree, "New User Library Fileset", false));
-		menu.click();
-		return new UserLibrariesFilesetDialog();
+			menu.click();
+			return new UserLibrariesFilesetDialog();
+		} catch (WidgetNotFoundException wnfe) {
+			fail("'New User Library Fileset' is not included in context menu of " +
+					"Project Archives explorer - known issue - JBIDE-12155");
+			return null;
+		}
 	}
 	
 	public EditArchiveDialog editArchive(SWTBotTree tree, 

Modified: trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/dialog/ArchiveCreationDialogBase.java
===================================================================
--- trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/dialog/ArchiveCreationDialogBase.java	2012-08-29 01:44:52 UTC (rev 43280)
+++ trunk/archives/tests/org.jboss.tools.archives.ui.bot.test/src/org/jboss/tools/archives/ui/bot/test/dialog/ArchiveCreationDialogBase.java	2012-08-29 07:40:07 UTC (rev 43281)
@@ -13,6 +13,7 @@
 import org.eclipse.swtbot.swt.finder.SWTBot;
 import org.eclipse.swtbot.swt.finder.widgets.SWTBotShell;
 import org.jboss.tools.ui.bot.ext.SWTBotFactory;
+import org.jboss.tools.ui.bot.ext.Timing;
 import org.jboss.tools.ui.bot.ext.types.IDELabel;
 
 /**
@@ -70,6 +71,7 @@
 	public void finish() {
 		bot.button(IDELabel.Button.FINISH).click();
 		SWTBotFactory.getUtil().waitForNonIgnoredJobs();
+		bot.sleep(Timing.time1S());
 	}
 
 	public abstract String getDialogTitle();



More information about the jbosstools-commits mailing list