Author: dgolovin
Date: 2009-10-30 20:10:24 -0400 (Fri, 30 Oct 2009)
New Revision: 18377
Modified:
trunk/seam/tests/org.jboss.tools.seam.ui.test/src/org/jboss/tools/seam/ui/test/view/SeamComponentsViewTest.java
Log:
SeamComponentViewTest errors were fixed
Modified:
trunk/seam/tests/org.jboss.tools.seam.ui.test/src/org/jboss/tools/seam/ui/test/view/SeamComponentsViewTest.java
===================================================================
---
trunk/seam/tests/org.jboss.tools.seam.ui.test/src/org/jboss/tools/seam/ui/test/view/SeamComponentsViewTest.java 2009-10-30
19:53:14 UTC (rev 18376)
+++
trunk/seam/tests/org.jboss.tools.seam.ui.test/src/org/jboss/tools/seam/ui/test/view/SeamComponentsViewTest.java 2009-10-31
00:10:24 UTC (rev 18377)
@@ -23,6 +23,7 @@
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.NullProgressMonitor;
import org.eclipse.core.runtime.Path;
+import org.eclipse.core.runtime.Platform;
import org.eclipse.jface.action.IContributionItem;
import org.eclipse.jface.action.IMenuManager;
import org.eclipse.jface.action.MenuManager;
@@ -44,6 +45,7 @@
import
org.jboss.tools.seam.ui.views.actions.SeamViewLayoutActionGroup.SeamContributionItem;
import org.jboss.tools.test.util.JUnitUtils;
import org.jboss.tools.test.util.JobUtils;
+import org.jboss.tools.test.util.ResourcesUtils;
import org.jboss.tools.test.util.WorkbenchUtils;
/**
@@ -66,6 +68,9 @@
fail("Cannot load perspective '" + SeamPerspectiveFactory.PERSPECTIVE_ID
+ "'");
}
project =
(IProject)ResourcesPlugin.getWorkspace().getRoot().findMember("TestComponentView");
+ if(project==null) {
+ project =
ResourcesUtils.createEclipseProject(Platform.getBundle("org.jboss.tools.seam.ui.test"),
"/projects/TestComponentView");
+ }
assertNotNull("",project);
this.project.refreshLocal(IResource.DEPTH_INFINITE, null);
componentsFile = project.getFile(new
Path("WebContent/WEB-INF/components.xml"));
@@ -103,8 +108,8 @@
refreshProject(project);
+ navigator.getCommonViewer().refresh(true);
navigator.getCommonViewer().expandAll();
-
seamPackage = findSeamPackage(tree, "myPackage");
assertTrue("Seam model is not updated, expected package 'myPackage'"
+
" is not found in tree",seamPackage!=null);
@@ -148,7 +153,7 @@
}
refreshProject(project);
-
+ navigator.getCommonViewer().refresh(true);
navigator.getCommonViewer().expandAll();
seamPackage = findSeamPackage(tree, "myPackage");
@@ -171,7 +176,7 @@
}
refreshProject(project);
-
+ navigator.getCommonViewer().refresh(true);
navigator.getCommonViewer().expandAll();
JobUtils.waitForIdle();
@@ -209,7 +214,7 @@
}
refreshProject(project);
-
+ navigator.getCommonViewer().refresh(true);
navigator.getCommonViewer().expandAll();
seamPackage = findSeamPackage(tree, "myNewPackage");
@@ -240,7 +245,7 @@
}
refreshProject(project);
-
+ navigator.getCommonViewer().refresh(true);
navigator.getCommonViewer().expandAll();
seamPackage = findSeamPackage(tree, "demo");
@@ -277,7 +282,7 @@
}
refreshProject(project);
-
+ navigator.getCommonViewer().refresh(true);
navigator.getCommonViewer().expandAll();
seamPackage = findSeamPackage(tree, "demo");
@@ -299,7 +304,7 @@
}
refreshProject(project);
-
+ navigator.getCommonViewer().refresh(true);
navigator.getCommonViewer().expandAll();
seamPackage = findSeamPackage(tree, "demo");
@@ -335,7 +340,7 @@
}
refreshProject(project);
-
+ navigator.getCommonViewer().refresh(true);
navigator.getCommonViewer().expandAll();
seamPackage = findSeamPackage(tree, "beatles");
@@ -373,7 +378,7 @@
System.out.println(object);
}
Tree tree = navigator.getCommonViewer().getTree();
-
+ navigator.getCommonViewer().refresh(true);
navigator.getCommonViewer().expandAll();
ISeamPackage seamPackage = findSeamPackage(tree, "package1");
@@ -406,7 +411,7 @@
Object[] expanded = navigator.getCommonViewer().getExpandedElements();
Tree tree = navigator.getCommonViewer().getTree();
-
+ navigator.getCommonViewer().refresh(true);
navigator.getCommonViewer().expandAll();
ISeamPackage seamPackage = findSeamPackage(tree, "package1");
Show replies by date