JBoss Tools SVN: r39689 - trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/uiutils.
by jbosstools-commits@lists.jboss.org
Author: jjankovi
Date: 2012-03-21 06:23:16 -0400 (Wed, 21 Mar 2012)
New Revision: 39689
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/uiutils/AssignableBeansDialog.java
Log:
Fix the constructor of AssignableBeansDialog
Modified: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/uiutils/AssignableBeansDialog.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/uiutils/AssignableBeansDialog.java 2012-03-21 09:54:53 UTC (rev 39688)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/uiutils/AssignableBeansDialog.java 2012-03-21 10:23:16 UTC (rev 39689)
@@ -21,6 +21,7 @@
public AssignableBeansDialog(SWTBotShell shell) {
this.shell = shell;
+ showAmbiguousBeans().showDefaultBeans().showUnavailableBeans();
}
public SWTBotTable getAllBeans() {
12 years, 3 months
JBoss Tools SVN: r39688 - trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/util.
by jbosstools-commits@lists.jboss.org
Author: jjankovi
Date: 2012-03-21 05:54:53 -0400 (Wed, 21 Mar 2012)
New Revision: 39688
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/util/ProjectImportHelper.java
Log:
ProjectImportHelper fixing
Modified: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/util/ProjectImportHelper.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/util/ProjectImportHelper.java 2012-03-21 09:53:56 UTC (rev 39687)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/util/ProjectImportHelper.java 2012-03-21 09:54:53 UTC (rev 39688)
@@ -22,9 +22,9 @@
public class ProjectImportHelper extends CDIBase {
- public void importTestProject(String dir) {
- String rpath = ResourceHelper.getResourceAbsolutePath(Activator.PLUGIN_ID, dir);
- String wpath = ResourceHelper.getWorkspaceAbsolutePath() + dir;
+ public void importTestProject(String projectLocation, String dir) {
+ String rpath = ResourceHelper.getResourceAbsolutePath(Activator.PLUGIN_ID, projectLocation);
+ String wpath = ResourceHelper.getWorkspaceAbsolutePath() + "/" + dir;
File rfile = new File(rpath);
File wfile = new File(wpath);
@@ -35,7 +35,11 @@
fail("Unable to copy test project");
}
ImportHelper.importAllProjects(wpath);
- util.waitForNonIgnoredJobs();
+ util.waitForNonIgnoredJobs();
}
+ public void importTestProject(String projectLocation) {
+ importTestProject(projectLocation, projectLocation);
+ }
+
}
12 years, 3 months
JBoss Tools SVN: r39687 - in trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test: base and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: jjankovi
Date: 2012-03-21 05:53:56 -0400 (Wed, 21 Mar 2012)
New Revision: 39687
Added:
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/base/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/base/Seam3TestBase.java
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/base/SolderTestBase.java
Removed:
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/Seam3TestBase.java
Log:
SolderTestBase class created + moving base classes no new package
Deleted: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/Seam3TestBase.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/Seam3TestBase.java 2012-03-21 09:51:45 UTC (rev 39686)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/Seam3TestBase.java 2012-03-21 09:53:56 UTC (rev 39687)
@@ -1,75 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2010 Red Hat, Inc.
- * Distributed under license by Red Hat, Inc. All rights reserved.
- * This program is made available under the terms of the
- * Eclipse Public License v1.0 which accompanies this distribution,
- * and is available at http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Red Hat, Inc. - initial API and implementation
- ******************************************************************************/
-
-package org.jboss.tools.cdi.seam3.bot.test;
-
-import java.io.IOException;
-import java.util.logging.Level;
-
-import org.jboss.tools.cdi.bot.test.CDITestBase;
-import org.jboss.tools.cdi.seam3.bot.test.util.LibraryHelper;
-import org.jboss.tools.cdi.seam3.bot.test.util.ProjectImportHelper;
-import org.jboss.tools.cdi.seam3.bot.test.util.SeamLibraries;
-import org.jboss.tools.ui.bot.ext.RequirementAwareSuite;
-import org.jboss.tools.ui.bot.ext.config.Annotations.Require;
-import org.jboss.tools.ui.bot.ext.config.Annotations.Server;
-import org.jboss.tools.ui.bot.ext.config.Annotations.ServerState;
-import org.junit.runner.RunWith;
-import org.junit.runners.Suite.SuiteClasses;
-
-@Require(clearProjects = true, perspective = "Java EE",
- server = @Server(state = ServerState.NotRunning,
- version = "6.0", operator = ">="))
-(a)RunWith(RequirementAwareSuite.class)
-@SuiteClasses({ CDISeam3AllBotTests.class })
-public class Seam3TestBase extends CDITestBase {
-
- private String projectName = "CDISeam3Project";
- private String packageName = "cdi.seam";
-
- protected final LibraryHelper libraryHelper = new LibraryHelper();
- protected final ProjectImportHelper projectImportHelper = new ProjectImportHelper();
-
- protected String getProjectName() {
- return projectName;
- }
-
- protected String getPackageName() {
- return packageName;
- }
-
- @Override
- public void prepareWorkspace() {
- projectImportHelper.importTestProject("/resources/projects/" + getProjectName());
- }
-
- protected void addAndCheckLibrary(SeamLibraries library) {
- addLibrary(library.getName());
- checkLibrary(library.getName());
- }
-
- private void addLibrary(String libraryName) {
- try {
- libraryHelper.addLibraryIntoProject(getProjectName(), libraryName);
- LOGGER.info("Library: \"" + libraryName + "\" copied");
- util.waitForNonIgnoredJobs();
- libraryHelper.addLibraryToProjectsClassPath(getProjectName(), libraryName);
- LOGGER.info("Library: \"" + libraryName + "\" on class path of project\"" + getProjectName() + "\"");
- } catch (IOException exc) {
- LOGGER.log(Level.SEVERE, "Error while adding " + libraryName + " library into project");
- }
- }
-
- private void checkLibrary(String libraryName) {
- assertTrue(libraryHelper.isLibraryInProjectClassPath(getProjectName(), libraryName));
- }
-
-}
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/base/Seam3TestBase.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/base/Seam3TestBase.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/base/Seam3TestBase.java 2012-03-21 09:53:56 UTC (rev 39687)
@@ -0,0 +1,77 @@
+/*******************************************************************************
+ * Copyright (c) 2010-2012 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
+package org.jboss.tools.cdi.seam3.bot.test.base;
+
+import java.io.IOException;
+import java.util.logging.Level;
+
+import org.jboss.tools.cdi.bot.test.CDITestBase;
+import org.jboss.tools.cdi.seam3.bot.test.CDISeam3AllBotTests;
+import org.jboss.tools.cdi.seam3.bot.test.util.LibraryHelper;
+import org.jboss.tools.cdi.seam3.bot.test.util.ProjectImportHelper;
+import org.jboss.tools.cdi.seam3.bot.test.util.SeamLibraries;
+import org.jboss.tools.ui.bot.ext.RequirementAwareSuite;
+import org.jboss.tools.ui.bot.ext.config.Annotations.Require;
+import org.jboss.tools.ui.bot.ext.config.Annotations.Server;
+import org.jboss.tools.ui.bot.ext.config.Annotations.ServerState;
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite.SuiteClasses;
+
+@Require(clearProjects = true, perspective = "Java EE",
+ server = @Server(state = ServerState.NotRunning,
+ version = "6.0", operator = ">="))
+(a)RunWith(RequirementAwareSuite.class)
+@SuiteClasses({ CDISeam3AllBotTests.class })
+public class Seam3TestBase extends CDITestBase {
+
+ private String projectName = "CDISeam3Project";
+ private String packageName = "cdi.seam";
+
+ protected final LibraryHelper libraryHelper = new LibraryHelper();
+ protected final ProjectImportHelper projectImportHelper = new ProjectImportHelper();
+
+ protected String getProjectName() {
+ return projectName;
+ }
+
+ protected String getPackageName() {
+ return packageName;
+ }
+
+ @Override
+ public void prepareWorkspace() {
+ projectImportHelper.importTestProject("/resources/projects/" + getProjectName(), projectName);
+ }
+
+ protected void addAndCheckLibraryInProject(String projectName, SeamLibraries library) {
+ addLibraryIntoProject(projectName, library.getName());
+ checkLibraryInProject(projectName, library.getName());
+ }
+
+ private void addLibraryIntoProject(String projectName, String libraryName) {
+ try {
+ libraryHelper.addLibraryIntoProject(projectName, libraryName);
+ LOGGER.info("Library: \"" + libraryName + "\" copied");
+ util.waitForNonIgnoredJobs();
+ libraryHelper.addLibraryToProjectsClassPath(projectName, libraryName);
+ LOGGER.info("Library: \"" + libraryName + "\" on class path of project\"" + projectName + "\"");
+ } catch (IOException exc) {
+ LOGGER.log(Level.SEVERE, "Error while adding " + libraryName + " library into project");
+ LOGGER.log(Level.SEVERE, exc.getMessage());
+ }
+ }
+
+ private void checkLibraryInProject(String projectName, String libraryName) {
+ assertTrue(libraryHelper.isLibraryInProjectClassPath(projectName, libraryName));
+ }
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/base/SolderTestBase.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/base/SolderTestBase.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/base/SolderTestBase.java 2012-03-21 09:53:56 UTC (rev 39687)
@@ -0,0 +1,13 @@
+package org.jboss.tools.cdi.seam3.bot.test.base;
+
+import org.jboss.tools.cdi.seam3.bot.test.util.SeamLibraries;
+
+public class SolderTestBase extends Seam3TestBase {
+
+ @Override
+ public void prepareWorkspace() {
+ projectImportHelper.importTestProject("/resources/projects/" + getProjectName(), getProjectName());
+ addAndCheckLibraryInProject(getProjectName(), SeamLibraries.SOLDER);
+ }
+
+}
12 years, 3 months
JBoss Tools SVN: r39686 - trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/tests.
by jbosstools-commits@lists.jboss.org
Author: jjankovi
Date: 2012-03-21 05:51:45 -0400 (Wed, 21 Mar 2012)
New Revision: 39686
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/tests/ExactAnnotationTest.java
Log:
ExactAnnotationTest implementation finished
Modified: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/tests/ExactAnnotationTest.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/tests/ExactAnnotationTest.java 2012-03-21 09:50:34 UTC (rev 39685)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/src/org/jboss/tools/cdi/seam3/bot/test/tests/ExactAnnotationTest.java 2012-03-21 09:51:45 UTC (rev 39686)
@@ -11,29 +11,96 @@
package org.jboss.tools.cdi.seam3.bot.test.tests;
-import org.jboss.tools.cdi.seam3.bot.test.Seam3TestBase;
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotTreeItem;
+import org.jboss.tools.cdi.bot.test.CDIConstants;
+import org.jboss.tools.cdi.bot.test.annotations.ProblemsType;
+import org.jboss.tools.cdi.seam3.bot.test.base.SolderTestBase;
+import org.jboss.tools.cdi.seam3.bot.test.util.SeamLibraries;
+import org.jboss.tools.ui.bot.ext.SWTEclipseExt;
+import org.jboss.tools.ui.bot.ext.types.ViewType;
import org.junit.Test;
-public class ExactAnnotationTest extends Seam3TestBase {
+public class ExactAnnotationTest extends SolderTestBase {
+ private String className = "Application.java";
+
+ private final String EXACT_INTERFACE = "exact-interface";
+ private final String EXACT_BEANS = "exact-beans";
+ private final String MULTIPLE_BEANS = "Multiple beans are eligible for injection";
+
@Override
public String getProjectName() {
- return "requires";
+ return "exact-interface";
}
@Override
+ public void prepareWorkspace() {
+
+ }
+
+ @Override
public void waitForJobs() {
-
+ projectExplorer.deleteAllProjects();
}
@Test
- public void testInterfaceImplementations() {
+ public void testExactAnnotationForInterface() {
+ testExactAnnotationsForProject(EXACT_INTERFACE);
+
}
@Test
- public void testBeanHierarchy() {
+ public void testExactAnnotationForBeans() {
+ testExactAnnotationsForProject(EXACT_BEANS);
+
}
+ private void testExactAnnotationsForProject(String projectName) {
+
+ String managerClass = "Manager.class";
+ String peopleManager = "PeopleManager";
+ String otherManager = "OtherManager";
+
+ projectImportHelper.importTestProject("/resources/projects/" + projectName,
+ projectName);
+ addAndCheckLibraryInProject(projectName, SeamLibraries.SOLDER);
+
+ setEd(packageExplorer.openFile(projectName, CDIConstants.SRC,
+ "cdi.seam", className).toTextEditor());
+
+ testExactImproperValue(projectName);
+
+ editResourceUtil.replaceInEditor(managerClass, peopleManager + ".class");
+ testExactProperValue(projectName, peopleManager);
+
+
+ bot.editorByTitle(className).show();
+
+ editResourceUtil.replaceInEditor(peopleManager + ".class", otherManager + ".class");
+ testExactProperValue(projectName, otherManager);
+
+ }
+
+ private void testExactImproperValue(String projectName) {
+
+ SWTEclipseExt.showView(bot,ViewType.PROBLEMS);
+ SWTBotTreeItem[] validationProblems = quickFixHelper.getProblems(ProblemsType.WARNINGS, projectName);
+ assertTrue(validationProblems.length > 0);
+ assertTrue(validationProblems.length == 1);
+ assertContains(MULTIPLE_BEANS, validationProblems[0].getText());
+
+ }
+
+ private void testExactProperValue(String projectName, String value) {
+
+ SWTEclipseExt.showView(bot,ViewType.PROBLEMS);
+ SWTBotTreeItem[] validationProblems = quickFixHelper.getProblems(ProblemsType.WARNINGS, projectName);
+ assertTrue(validationProblems.length == 0);
+ assertTrue(openOnUtil.openOnByOption(value + ".class", className, "Open @Inject Bean"));
+ assertTrue(getEd().getTitle().equals(value + ".java"));
+
+ }
+
}
\ No newline at end of file
12 years, 3 months
JBoss Tools SVN: r39685 - in trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects: defaultBeans and 29 other directories.
by jbosstools-commits@lists.jboss.org
Author: jjankovi
Date: 2012-03-21 05:50:34 -0400 (Wed, 21 Mar 2012)
New Revision: 39685
Added:
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.classpath
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.project
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/.jsdtscope
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.jdt.core.prefs
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.wst.common.component
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.wst.common.project.facet.core.xml
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.wst.jsdt.ui.superType.container
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.wst.jsdt.ui.superType.name
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/WebContent/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/WebContent/META-INF/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/WebContent/META-INF/MANIFEST.MF
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/WebContent/WEB-INF/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/WebContent/WEB-INF/lib/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/build/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/build/classes/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/build/classes/cdi/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/build/classes/cdi/seam/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/build/classes/cdi/seam/Application.class
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/build/classes/cdi/seam/Manager.class
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/build/classes/cdi/seam/OtherManager.class
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/build/classes/cdi/seam/PeopleManager.class
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/Application.java
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/Manager.java
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/OtherManager.java
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/PeopleManager.java
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.classpath
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.project
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/.jsdtscope
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.jdt.core.prefs
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.wst.common.component
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.wst.common.project.facet.core.xml
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.wst.jsdt.ui.superType.container
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.wst.jsdt.ui.superType.name
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.jboss.ide.eclipse.as.core.prefs
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/WebContent/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/WebContent/META-INF/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/WebContent/META-INF/MANIFEST.MF
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/WebContent/WEB-INF/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/WebContent/WEB-INF/lib/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/build/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/build/classes/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/build/classes/cdi/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/build/classes/cdi/seam/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/build/classes/cdi/seam/Application.class
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/build/classes/cdi/seam/Manager.class
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/build/classes/cdi/seam/OtherManager.class
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/build/classes/cdi/seam/PeopleManager.class
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/Application.java
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/Manager.java
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/OtherManager.java
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/PeopleManager.java
Removed:
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/defaultBeans/build/classes/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/defaultBeans/seam-solder.jar
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/generic/build/classes/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/generic/seam-solder.jar
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/resource/build/classes/
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/resource/seam-solder.jar
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/defaultBeans/.classpath
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/generic/.classpath
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/resource/.classpath
Log:
Modified resource projects (classpath, libraries)
Modified: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/defaultBeans/.classpath
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/defaultBeans/.classpath 2012-03-21 09:29:19 UTC (rev 39684)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/defaultBeans/.classpath 2012-03-21 09:50:34 UTC (rev 39685)
@@ -13,6 +13,5 @@
<attribute name="owner.project.facets" value="java"/>
</attributes>
</classpathentry>
- <classpathentry kind="lib" path="seam-solder.jar"/>
<classpathentry kind="output" path="build/classes"/>
</classpath>
Deleted: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/defaultBeans/seam-solder.jar
===================================================================
(Binary files differ)
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.classpath
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.classpath (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.classpath 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.6.0_29">
+ <attributes>
+ <attribute name="owner.project.facets" value="java"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.jst.server.core.container/org.jboss.ide.eclipse.as.core.server.runtime.runtimeTarget/AS-7.0">
+ <attributes>
+ <attribute name="owner.project.facets" value="jst.web"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
+ <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
+ <classpathentry kind="output" path="build/classes"/>
+</classpath>
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.project
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.project (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.project 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>exact-beans</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.wst.common.project.facet.core.builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.jboss.tools.jst.web.kb.kbbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.jboss.tools.cdi.core.cdibuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.wst.validation.validationbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
+ <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
+ <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
+ <nature>org.jboss.tools.jst.web.kb.kbnature</nature>
+ <nature>org.jboss.tools.cdi.core.cdinature</nature>
+ </natures>
+</projectDescription>
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/.jsdtscope
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/.jsdtscope (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/.jsdtscope 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="WebContent"/>
+ <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject">
+ <attributes>
+ <attribute name="hide" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
+ <classpathentry kind="output" path=""/>
+</classpath>
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.jdt.core.prefs (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.jdt.core.prefs 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.6
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.wst.common.component
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.wst.common.component (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.wst.common.component 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project-modules id="moduleCoreId" project-version="1.5.0">
+ <wb-module deploy-name="exact-beans">
+ <wb-resource deploy-path="/" source-path="/WebContent" tag="defaultRootSource"/>
+ <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
+ <property name="context-root" value="exact-beans"/>
+ <property name="java-output-path" value="/exact-beans/build/classes"/>
+ </wb-module>
+</project-modules>
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.wst.common.project.facet.core.xml
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.wst.common.project.facet.core.xml (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.wst.common.project.facet.core.xml 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<faceted-project>
+ <runtime name="AS-7.0"/>
+ <fixed facet="wst.jsdt.web"/>
+ <fixed facet="jst.web"/>
+ <fixed facet="java"/>
+ <installed facet="java" version="1.6"/>
+ <installed facet="jst.web" version="3.0"/>
+ <installed facet="wst.jsdt.web" version="1.0"/>
+</faceted-project>
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.wst.jsdt.ui.superType.container
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.wst.jsdt.ui.superType.container (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.wst.jsdt.ui.superType.container 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1 @@
+org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.wst.jsdt.ui.superType.name
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.wst.jsdt.ui.superType.name (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/.settings/org.eclipse.wst.jsdt.ui.superType.name 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1 @@
+Window
\ No newline at end of file
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/WebContent/META-INF/MANIFEST.MF
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/WebContent/META-INF/MANIFEST.MF (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/WebContent/META-INF/MANIFEST.MF 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path:
+
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/build/classes/cdi/seam/Application.class
===================================================================
(Binary files differ)
Property changes on: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/build/classes/cdi/seam/Application.class
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/build/classes/cdi/seam/Manager.class
===================================================================
(Binary files differ)
Property changes on: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/build/classes/cdi/seam/Manager.class
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/build/classes/cdi/seam/OtherManager.class
===================================================================
(Binary files differ)
Property changes on: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/build/classes/cdi/seam/OtherManager.class
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/build/classes/cdi/seam/PeopleManager.class
===================================================================
(Binary files differ)
Property changes on: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/build/classes/cdi/seam/PeopleManager.class
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/Application.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/Application.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/Application.java 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,21 @@
+package cdi.seam;
+
+import javax.inject.Inject;
+
+import org.jboss.seam.solder.core.Exact;
+
+public class Application {
+
+ @Inject
+ @Exact(Manager.class)
+ private Manager manager;
+
+ public Manager getManager() {
+ return manager;
+ }
+
+ public void setManager(Manager manager) {
+ this.manager = manager;
+ }
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/Manager.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/Manager.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/Manager.java 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,5 @@
+package cdi.seam;
+
+public class Manager {
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/OtherManager.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/OtherManager.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/OtherManager.java 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,5 @@
+package cdi.seam;
+
+public class OtherManager extends Manager {
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/PeopleManager.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/PeopleManager.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-beans/src/cdi/seam/PeopleManager.java 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,5 @@
+package cdi.seam;
+
+public class PeopleManager extends Manager {
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.classpath
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.classpath (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.classpath 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.6.0_29">
+ <attributes>
+ <attribute name="owner.project.facets" value="java"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.jst.server.core.container/org.jboss.ide.eclipse.as.core.server.runtime.runtimeTarget/AS-7.0">
+ <attributes>
+ <attribute name="owner.project.facets" value="jst.web"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
+ <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
+ <classpathentry kind="output" path="build/classes"/>
+</classpath>
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.project
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.project (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.project 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>exact-interface</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.wst.common.project.facet.core.builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.jboss.tools.jst.web.kb.kbbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.jboss.tools.cdi.core.cdibuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.wst.validation.validationbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
+ <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
+ <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
+ <nature>org.jboss.tools.jst.web.kb.kbnature</nature>
+ <nature>org.jboss.tools.cdi.core.cdinature</nature>
+ </natures>
+</projectDescription>
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/.jsdtscope
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/.jsdtscope (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/.jsdtscope 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="WebContent"/>
+ <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject">
+ <attributes>
+ <attribute name="hide" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
+ <classpathentry kind="output" path=""/>
+</classpath>
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.jdt.core.prefs (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.jdt.core.prefs 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.6
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.wst.common.component
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.wst.common.component (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.wst.common.component 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project-modules id="moduleCoreId" project-version="1.5.0">
+ <wb-module deploy-name="exact-interface">
+ <wb-resource deploy-path="/" source-path="/WebContent" tag="defaultRootSource"/>
+ <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
+ <property name="java-output-path" value="/exact-interface/build/classes"/>
+ <property name="context-root" value="exact-interface"/>
+ </wb-module>
+</project-modules>
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.wst.common.project.facet.core.xml
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.wst.common.project.facet.core.xml (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.wst.common.project.facet.core.xml 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<faceted-project>
+ <runtime name="AS-7.0"/>
+ <fixed facet="wst.jsdt.web"/>
+ <fixed facet="java"/>
+ <fixed facet="jst.web"/>
+ <installed facet="java" version="1.6"/>
+ <installed facet="jst.web" version="3.0"/>
+ <installed facet="wst.jsdt.web" version="1.0"/>
+</faceted-project>
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.wst.jsdt.ui.superType.container
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.wst.jsdt.ui.superType.container (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.wst.jsdt.ui.superType.container 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1 @@
+org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.wst.jsdt.ui.superType.name
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.wst.jsdt.ui.superType.name (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.eclipse.wst.jsdt.ui.superType.name 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1 @@
+Window
\ No newline at end of file
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.jboss.ide.eclipse.as.core.prefs
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.jboss.ide.eclipse.as.core.prefs (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/.settings/org.jboss.ide.eclipse.as.core.prefs 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+org.jboss.ide.eclipse.as.core.singledeployable.deployableList=
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/WebContent/META-INF/MANIFEST.MF
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/WebContent/META-INF/MANIFEST.MF (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/WebContent/META-INF/MANIFEST.MF 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path:
+
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/build/classes/cdi/seam/Application.class
===================================================================
(Binary files differ)
Property changes on: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/build/classes/cdi/seam/Application.class
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/build/classes/cdi/seam/Manager.class
===================================================================
(Binary files differ)
Property changes on: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/build/classes/cdi/seam/Manager.class
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/build/classes/cdi/seam/OtherManager.class
===================================================================
(Binary files differ)
Property changes on: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/build/classes/cdi/seam/OtherManager.class
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/build/classes/cdi/seam/PeopleManager.class
===================================================================
(Binary files differ)
Property changes on: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/build/classes/cdi/seam/PeopleManager.class
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/Application.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/Application.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/Application.java 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,21 @@
+package cdi.seam;
+
+import javax.inject.Inject;
+
+import org.jboss.seam.solder.core.Exact;
+
+public class Application {
+
+ @Inject
+ @Exact(Manager.class)
+ private Manager manager;
+
+ public Manager getManager() {
+ return manager;
+ }
+
+ public void setManager(Manager manager) {
+ this.manager = manager;
+ }
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/Manager.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/Manager.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/Manager.java 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,7 @@
+package cdi.seam;
+
+public interface Manager {
+
+
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/OtherManager.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/OtherManager.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/OtherManager.java 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,5 @@
+package cdi.seam;
+
+public class OtherManager implements Manager {
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/PeopleManager.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/PeopleManager.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/exact-interface/src/cdi/seam/PeopleManager.java 2012-03-21 09:50:34 UTC (rev 39685)
@@ -0,0 +1,5 @@
+package cdi.seam;
+
+public class PeopleManager implements Manager {
+
+}
Modified: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/generic/.classpath
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/generic/.classpath 2012-03-21 09:29:19 UTC (rev 39684)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/generic/.classpath 2012-03-21 09:50:34 UTC (rev 39685)
@@ -13,6 +13,5 @@
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
- <classpathentry kind="lib" path="seam-solder.jar"/>
<classpathentry kind="output" path="build/classes"/>
</classpath>
Deleted: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/generic/seam-solder.jar
===================================================================
(Binary files differ)
Modified: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/resource/.classpath
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/resource/.classpath 2012-03-21 09:29:19 UTC (rev 39684)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/resource/.classpath 2012-03-21 09:50:34 UTC (rev 39685)
@@ -13,6 +13,5 @@
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
- <classpathentry kind="lib" path="seam-solder.jar"/>
<classpathentry kind="output" path="build/classes"/>
</classpath>
Deleted: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/resources/projects/resource/seam-solder.jar
===================================================================
(Binary files differ)
12 years, 3 months
JBoss Tools SVN: r39684 - branches/jbosstools-3.3.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2012-03-21 05:29:19 -0400 (Wed, 21 Mar 2012)
New Revision: 39684
Modified:
branches/jbosstools-3.3.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core/plugin.properties
Log:
JBIDE-11247 commit to b2 branch
Modified: branches/jbosstools-3.3.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core/plugin.properties
===================================================================
--- branches/jbosstools-3.3.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core/plugin.properties 2012-03-21 08:12:23 UTC (rev 39683)
+++ branches/jbosstools-3.3.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core/plugin.properties 2012-03-21 09:29:19 UTC (rev 39684)
@@ -46,9 +46,9 @@
jboss.eap.version.50.description=JBoss Enterprise Application Platform (EAP) 5.x
jboss.eap.version.50.runtime.name=JBoss Enterprise Application Platform 5.x Runtime
-jboss.eap.version.60.name=JBoss Enterprise Application Platform 6.x (Experimental)
+jboss.eap.version.60.name=JBoss Enterprise Application Platform 6.x
jboss.eap.version.60.description=JBoss Enterprise Application Platform (EAP) 6.x
-jboss.eap.version.60.runtime.name=JBoss Enterprise Application Platform 6.x Runtime (Experimental)
+jboss.eap.version.60.runtime.name=JBoss Enterprise Application Platform 6.x Runtime
deploy.runtime.name=Deploy Only Runtime
deploy.runtime.description=A runtime provided to allow a deploy-only server the ability to deploy all project types.
@@ -65,4 +65,4 @@
RuntimeTypesJBoss6OrLower=org.jboss.ide.eclipse.as.runtime.32,org.jboss.ide.eclipse.as.runtime.40,org.jboss.ide.eclipse.as.runtime.42,org.jboss.ide.eclipse.as.runtime.50,org.jboss.ide.eclipse.as.runtime.51,org.jboss.ide.eclipse.as.runtime.60,org.jboss.ide.eclipse.as.runtime.eap.43,org.jboss.ide.eclipse.as.runtime.eap.50
ServerTypesJBoss6OrHigher=org.jboss.ide.eclipse.as.60,org.jboss.ide.eclipse.as.70,org.jboss.ide.eclipse.as.71,org.jboss.ide.eclipse.as.eap.60
ServerTypesJBoss7=org.jboss.ide.eclipse.as.70,org.jboss.ide.eclipse.as.71,org.jboss.ide.eclipse.as.eap.60
-RuntimeTypesJBoss7=org.jboss.ide.eclipse.as.runtime.70,org.jboss.ide.eclipse.as.runtime.71,org.jboss.ide.eclipse.as.runtime.eap.60
\ No newline at end of file
+RuntimeTypesJBoss7=org.jboss.ide.eclipse.as.runtime.70,org.jboss.ide.eclipse.as.runtime.71,org.jboss.ide.eclipse.as.runtime.eap.60
12 years, 3 months
JBoss Tools SVN: r39683 - in trunk/vpe/tests/org.jboss.tools.vpe.ui.bot.test/src/org/jboss/tools/vpe/ui/bot/test: editor and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: vpakan(a)redhat.com
Date: 2012-03-21 04:12:23 -0400 (Wed, 21 Mar 2012)
New Revision: 39683
Added:
trunk/vpe/tests/org.jboss.tools.vpe.ui.bot.test/src/org/jboss/tools/vpe/ui/bot/test/editor/UnicodeCharacterDisplayingTest.java
Modified:
trunk/vpe/tests/org.jboss.tools.vpe.ui.bot.test/src/org/jboss/tools/vpe/ui/bot/test/VPEAllBotTests.java
Log:
Added UnicodeCharacterDisplayingTest.
Modified: trunk/vpe/tests/org.jboss.tools.vpe.ui.bot.test/src/org/jboss/tools/vpe/ui/bot/test/VPEAllBotTests.java
===================================================================
--- trunk/vpe/tests/org.jboss.tools.vpe.ui.bot.test/src/org/jboss/tools/vpe/ui/bot/test/VPEAllBotTests.java 2012-03-21 07:46:34 UTC (rev 39682)
+++ trunk/vpe/tests/org.jboss.tools.vpe.ui.bot.test/src/org/jboss/tools/vpe/ui/bot/test/VPEAllBotTests.java 2012-03-21 08:12:23 UTC (rev 39683)
@@ -20,6 +20,7 @@
import org.jboss.tools.vpe.ui.bot.test.editor.TextEditingActionsTest;
import org.jboss.tools.vpe.ui.bot.test.editor.TextSelectionTest;
import org.jboss.tools.vpe.ui.bot.test.editor.ToggleCommentTest;
+import org.jboss.tools.vpe.ui.bot.test.editor.UnicodeCharacterDisplayingTest;
import org.jboss.tools.vpe.ui.bot.test.editor.VerificationOfNameSpacesTest;
import org.jboss.tools.vpe.ui.bot.test.editor.JspFileEditingTest;
import org.jboss.tools.vpe.ui.bot.test.editor.VisualEditorContextMenuTest;
@@ -208,7 +209,8 @@
DetailsTagTest.class,
SummaryTagTest.class,
SelectTagTest.class,
- RichFacesComponentTest.class
+ RichFacesComponentTest.class,
+ UnicodeCharacterDisplayingTest.class
})
public class VPEAllBotTests extends SWTBotTestCase{
Added: trunk/vpe/tests/org.jboss.tools.vpe.ui.bot.test/src/org/jboss/tools/vpe/ui/bot/test/editor/UnicodeCharacterDisplayingTest.java
===================================================================
--- trunk/vpe/tests/org.jboss.tools.vpe.ui.bot.test/src/org/jboss/tools/vpe/ui/bot/test/editor/UnicodeCharacterDisplayingTest.java (rev 0)
+++ trunk/vpe/tests/org.jboss.tools.vpe.ui.bot.test/src/org/jboss/tools/vpe/ui/bot/test/editor/UnicodeCharacterDisplayingTest.java 2012-03-21 08:12:23 UTC (rev 39683)
@@ -0,0 +1,78 @@
+/*******************************************************************************
+
+ * Copyright (c) 2007-2010 Exadel, Inc. and Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Exadel, Inc. and Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.vpe.ui.bot.test.editor;
+
+import org.jboss.tools.ui.bot.ext.SWTBotExt;
+import org.jboss.tools.ui.bot.ext.parts.SWTBotEditorExt;
+import org.jboss.tools.vpe.ui.bot.test.tools.SWTBotWebBrowser;
+/**
+ * Tests Unicode Characters are properly displayed within Visual Editor
+ * @author vlado pakan
+ *
+ */
+public class UnicodeCharacterDisplayingTest extends VPEEditorTestCase {
+
+ private SWTBotExt botExt = null;
+
+ private static final String UNICODE_TEXT = "\u013E\u0161\u010D\u0165\u017E\u00FD\u00E1\u00ED\u00E9\u0160\u010E\u0164\u00C1\u00C9\u00D3\u00CD\u00DA\u65E5\u672C\u8A9E";
+
+ private static final String PAGE_TEXT = "<!DOCTYPE html>\n" +
+ "<html>\n" +
+ " <head>\n" +
+ " </head>\n" +
+ " <body>\n" +
+ " " + UnicodeCharacterDisplayingTest.UNICODE_TEXT + "\n" +
+ " </body>\n" +
+ "</html>";
+
+ private static final String TEST_PAGE_NAME = "UnicodeCharacterDisplayingTest.html";
+
+ private SWTBotEditorExt htmlEditor;
+ private SWTBotWebBrowser webBrowser;
+
+ public UnicodeCharacterDisplayingTest() {
+ super();
+ botExt = new SWTBotExt();
+ }
+ @Override
+ public void setUp() throws Exception {
+ super.setUp();
+ eclipse.maximizeActiveShell();
+ createHtmlPage(UnicodeCharacterDisplayingTest.TEST_PAGE_NAME);
+ htmlEditor = botExt.swtBotEditorExtByTitle(UnicodeCharacterDisplayingTest.TEST_PAGE_NAME);
+ htmlEditor.setText(UnicodeCharacterDisplayingTest.PAGE_TEXT);
+ webBrowser = new SWTBotWebBrowser(UnicodeCharacterDisplayingTest.TEST_PAGE_NAME,botExt);
+ }
+ /**
+ * Check if Unicode Characters are properly displayed within Visual Editor
+ */
+ public void testUnicodeCharacterDislpaying(){
+ assertVisualEditorContainsNodeWithValue(webBrowser,
+ UnicodeCharacterDisplayingTest.UNICODE_TEXT,
+ UnicodeCharacterDisplayingTest.TEST_PAGE_NAME);
+ }
+
+ @Override
+ protected void closeUnuseDialogs() {
+
+ }
+
+ @Override
+ protected boolean isUnuseDialogOpened() {
+ return false;
+ }
+ @Override
+ public void tearDown() throws Exception {
+ htmlEditor.close();
+ super.tearDown();
+ }
+}
Property changes on: trunk/vpe/tests/org.jboss.tools.vpe.ui.bot.test/src/org/jboss/tools/vpe/ui/bot/test/editor/UnicodeCharacterDisplayingTest.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
12 years, 3 months
JBoss Tools SVN: r39682 - trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/test/validation.
by jbosstools-commits@lists.jboss.org
Author: jpeterka
Date: 2012-03-21 03:46:34 -0400 (Wed, 21 Mar 2012)
New Revision: 39682
Modified:
trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/test/validation/AnnotationValidationTest.java
Log:
HB annotation validation test extended to recheck fixed state
Modified: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/test/validation/AnnotationValidationTest.java
===================================================================
--- trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/test/validation/AnnotationValidationTest.java 2012-03-21 07:32:12 UTC (rev 39681)
+++ trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/test/validation/AnnotationValidationTest.java 2012-03-21 07:46:34 UTC (rev 39682)
@@ -1,9 +1,12 @@
package org.jboss.tools.hb.ui.bot.test.validation;
+import org.eclipse.swt.graphics.Point;
+import org.eclipse.swtbot.eclipse.finder.widgets.SWTBotEditor;
import org.eclipse.swtbot.swt.finder.widgets.SWTBotTreeItem;
import org.jboss.tools.hb.ui.bot.common.ProjectExplorer;
import org.jboss.tools.hb.ui.bot.test.HibernateBaseTest;
import org.jboss.tools.ui.bot.ext.config.Annotations.Require;
+import org.jboss.tools.ui.bot.ext.helper.StringHelper;
import org.jboss.tools.ui.bot.ext.view.ProblemsView;
import org.junit.Test;
@@ -28,15 +31,29 @@
}
private void checkGenericGeneratorValidation() {
- ProjectExplorer.open(prj, "src",pkg);
+ String resource = "GeneratorValidationEntity.java";
+ ProjectExplorer.open(prj, "src", pkg, resource);
String desc = "No generator named \"mygen\" is defined in the persistence unit";
String path = "/" + prj + "/src/org/validation";
- String resource = "GeneratorValidationEntity.java";
String type = "JPA Problem";
SWTBotTreeItem[] items = null;
items = ProblemsView.getFilteredErrorsTreeItems(bot, desc, path, resource, type);
assertTrue(items.length == 1);
+
+ // fix
+ SWTBotEditor editor = bot.editorByTitle(resource);
+ editor.show();
+ StringHelper sh = new StringHelper(editor.toTextEditor().getText());
+ Point pos = sh.getPositionAfter("\"mygen\"");
+ editor.toTextEditor().selectRange(pos.y, pos.x, 0);
+ editor.toTextEditor().insertText("erator");
+ editor.save();
+ util.waitForAll();
+
+ // check
+ items = ProblemsView.getFilteredErrorsTreeItems(bot, desc, path, resource, type);
+ assertTrue(items.length == 0);
}
}
\ No newline at end of file
12 years, 3 months
JBoss Tools SVN: r39681 - trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/META-INF.
by jbosstools-commits@lists.jboss.org
Author: jjankovi
Date: 2012-03-21 03:32:12 -0400 (Wed, 21 Mar 2012)
New Revision: 39681
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/META-INF/MANIFEST.MF
Log:
Correction of version of test in manifest file
Modified: trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/META-INF/MANIFEST.MF
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/META-INF/MANIFEST.MF 2012-03-21 07:03:42 UTC (rev 39680)
+++ trunk/cdi/tests/org.jboss.tools.cdi.seam3.bot.test/META-INF/MANIFEST.MF 2012-03-21 07:32:12 UTC (rev 39681)
@@ -2,7 +2,7 @@
Bundle-ManifestVersion: 2
Bundle-Name: Test
Bundle-SymbolicName: org.jboss.tools.cdi.seam3.bot.test
-Bundle-Version: 1.0.0.qualifier
+Bundle-Version: 1.2.0.qualifier
Bundle-Activator: org.jboss.tools.cdi.seam3.bot.test.Activator
Require-Bundle: org.eclipse.core.runtime,
org.eclipse.swtbot.eclipse.core;bundle-version="2.0.0",
12 years, 3 months
JBoss Tools SVN: r39680 - in trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test: resources/prj and 8 other directories.
by jbosstools-commits@lists.jboss.org
Author: jpeterka
Date: 2012-03-21 03:03:42 -0400 (Wed, 21 Mar 2012)
New Revision: 39680
Added:
trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/launcher/Validation.launch
trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/
trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/
trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/
trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/
trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/Dog.java
trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/GeneratorValidationEntity.java
trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/MyNamingStrategy.java
trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/MySequenceGenerator.java
trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/Owner.java
trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/common/ProjectExplorer.java
trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/suite/ValidationSuite.java
trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/test/validation/
trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/test/validation/AnnotationValidationTest.java
Log:
HB ui bot test initial generator annotation validation test added
Added: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/launcher/Validation.launch
===================================================================
--- trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/launcher/Validation.launch (rev 0)
+++ trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/launcher/Validation.launch 2012-03-21 07:03:42 UTC (rev 39680)
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<launchConfiguration type="org.eclipse.swtbot.eclipse.ui.launcher.JunitLaunchConfig">
+<booleanAttribute key="append.args" value="true"/>
+<booleanAttribute key="askclear" value="false"/>
+<booleanAttribute key="automaticAdd" value="true"/>
+<booleanAttribute key="automaticValidate" value="false"/>
+<stringAttribute key="bootstrap" value=""/>
+<stringAttribute key="checked" value="[NONE]"/>
+<booleanAttribute key="clearConfig" value="true"/>
+<booleanAttribute key="clearws" value="true"/>
+<booleanAttribute key="clearwslog" value="false"/>
+<stringAttribute key="configLocation" value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/pde-junit"/>
+<booleanAttribute key="default" value="true"/>
+<booleanAttribute key="includeOptional" value="true"/>
+<stringAttribute key="location" value="${workspace_loc}/../junit-workspace"/>
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
+<listEntry value="/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/suite/ValidationSuite.java"/>
+</listAttribute>
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
+<listEntry value="1"/>
+</listAttribute>
+<mapAttribute key="org.eclipse.debug.core.environmentVariables">
+<mapEntry key="DISPLAY" value=":1"/>
+</mapAttribute>
+<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/>
+<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
+<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
+<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/>
+<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.jboss.tools.hb.ui.bot.suite.ValidationSuite"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.jboss.tools.hibernate.ui.bot.test"/>
+<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>
+<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms40m -Xmx512m -Xmx1024M -XX:PermSize=128M -XX:MaxPermSize=256M -Dusage_reporting_enabled=false -Dtest.configurations.dir=/home/jpeterka/etc/hb"/>
+<stringAttribute key="pde.version" value="3.3"/>
+<stringAttribute key="product" value="com.jboss.jbds.product.product"/>
+<booleanAttribute key="show_selected_only" value="false"/>
+<stringAttribute key="templateConfig" value="${target_home}/configuration/config.ini"/>
+<booleanAttribute key="tracing" value="false"/>
+<booleanAttribute key="useCustomFeatures" value="false"/>
+<booleanAttribute key="useDefaultConfig" value="true"/>
+<booleanAttribute key="useDefaultConfigArea" value="false"/>
+<booleanAttribute key="useProduct" value="true"/>
+</launchConfiguration>
Property changes on: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/launcher/Validation.launch
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/Dog.java
===================================================================
--- trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/Dog.java (rev 0)
+++ trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/Dog.java 2012-03-21 07:03:42 UTC (rev 39680)
@@ -0,0 +1,27 @@
+package org.validation;
+
+import java.io.Serializable;
+import javax.persistence.*;
+
+/**
+ * Entity implementation class for Entity: Dog
+ *
+ */
+@Entity
+public class Dog implements Serializable {
+
+ @Id
+ long id;
+
+ private Owner owner;
+
+ private static final long serialVersionUID = 1L;
+
+ @ManyToOne()
+ public Owner getCustomer() { return owner; }
+
+ public Dog() {
+ super();
+ }
+
+}
Property changes on: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/Dog.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/GeneratorValidationEntity.java
===================================================================
--- trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/GeneratorValidationEntity.java (rev 0)
+++ trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/GeneratorValidationEntity.java 2012-03-21 07:03:42 UTC (rev 39680)
@@ -0,0 +1,31 @@
+package org.validation;
+
+import java.io.Serializable;
+
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+
+import org.hibernate.annotations.GenericGenerator;
+
+/**
+ * Entity implementation class for Entity: GeneratorValidationEntity
+ *
+ */
+@GenericGenerator(name="mygenerator", strategy = "uuid")
+
+@Entity
+public class GeneratorValidationEntity implements Serializable {
+
+ @Id
+ @GeneratedValue(strategy = GenerationType.TABLE, generator = "mygen")
+ long id;
+
+ private static final long serialVersionUID = 1L;
+
+ public GeneratorValidationEntity() {
+ super();
+ }
+
+}
Property changes on: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/GeneratorValidationEntity.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/MyNamingStrategy.java
===================================================================
--- trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/MyNamingStrategy.java (rev 0)
+++ trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/MyNamingStrategy.java 2012-03-21 07:03:42 UTC (rev 39680)
@@ -0,0 +1,16 @@
+package org.validation;
+
+import org.hibernate.cfg.DefaultNamingStrategy;
+
+public class MyNamingStrategy extends DefaultNamingStrategy {
+
+ /**
+ *
+ */
+ private static final long serialVersionUID = 1L;
+
+ @Override
+ public String columnName(String columnName) {
+ return super.columnName(columnName);
+ }
+}
\ No newline at end of file
Property changes on: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/MyNamingStrategy.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/MySequenceGenerator.java
===================================================================
--- trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/MySequenceGenerator.java (rev 0)
+++ trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/MySequenceGenerator.java 2012-03-21 07:03:42 UTC (rev 39680)
@@ -0,0 +1,13 @@
+package org.validation;
+
+import java.io.Serializable;
+
+import org.hibernate.engine.spi.SessionImplementor;
+import org.hibernate.id.IdentifierGenerator;
+
+public class MySequenceGenerator implements IdentifierGenerator {
+ public static int unique;
+ public Serializable generate(SessionImplementor session, Object object) {
+ return unique++;
+ }
+}
\ No newline at end of file
Property changes on: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/MySequenceGenerator.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/Owner.java
===================================================================
--- trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/Owner.java (rev 0)
+++ trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/Owner.java 2012-03-21 07:03:42 UTC (rev 39680)
@@ -0,0 +1,39 @@
+package org.validation;
+
+import java.io.Serializable;
+import java.util.List;
+
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.OneToMany;
+import javax.persistence.OrderBy;
+import javax.persistence.Table;
+
+import org.hibernate.annotations.Generated;
+import org.hibernate.annotations.GenerationTime;
+
+/**
+ * Entity implementation class for Entity: Owner
+ *
+ */
+@Entity
+@Table(name = "OWNER")
+public class Owner implements Serializable {
+
+ @Id
+ @Generated(GenerationTime.ALWAYS)
+ long id;
+
+ private static final long serialVersionUID = 1L;
+
+ private List<Dog> dogs;
+
+ @OneToMany(mappedBy="Owner")
+ @OrderBy("number")
+ public List<Dog> getDogs() { return dogs; }
+
+ public Owner() {
+ super();
+ }
+
+}
Property changes on: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/resources/prj/jpatest40/src/org/validation/Owner.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/common/ProjectExplorer.java
===================================================================
--- trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/common/ProjectExplorer.java (rev 0)
+++ trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/common/ProjectExplorer.java 2012-03-21 07:03:42 UTC (rev 39680)
@@ -0,0 +1,18 @@
+package org.jboss.tools.hb.ui.bot.common;
+
+import org.eclipse.swtbot.eclipse.finder.widgets.SWTBotView;
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotTreeItem;
+import org.jboss.tools.ui.bot.ext.SWTBotExt;
+import org.jboss.tools.ui.bot.ext.SWTOpenExt;
+import org.jboss.tools.ui.bot.ext.gen.ActionItem;
+
+public class ProjectExplorer {
+
+ public static SWTBotTreeItem open(String... items) {
+ SWTBotExt bot = new SWTBotExt();
+ SWTOpenExt open = new SWTOpenExt(bot);
+ SWTBotView view = open.viewOpen(ActionItem.View.GeneralProjectExplorer.LABEL);
+ SWTBotTreeItem item = Tree.open(view.bot(), items);
+ return item;
+ }
+}
Property changes on: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/common/ProjectExplorer.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/suite/ValidationSuite.java
===================================================================
--- trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/suite/ValidationSuite.java (rev 0)
+++ trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/suite/ValidationSuite.java 2012-03-21 07:03:42 UTC (rev 39680)
@@ -0,0 +1,12 @@
+package org.jboss.tools.hb.ui.bot.suite;
+
+import org.jboss.tools.hb.ui.bot.test.validation.AnnotationValidationTest;
+import org.jboss.tools.ui.bot.ext.RequirementAwareSuite;
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite.SuiteClasses;
+
+(a)RunWith(RequirementAwareSuite.class)
+(a)SuiteClasses({AnnotationValidationTest.class})
+public class ValidationSuite {
+
+}
Property changes on: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/suite/ValidationSuite.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/test/validation/AnnotationValidationTest.java
===================================================================
--- trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/test/validation/AnnotationValidationTest.java (rev 0)
+++ trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/test/validation/AnnotationValidationTest.java 2012-03-21 07:03:42 UTC (rev 39680)
@@ -0,0 +1,42 @@
+package org.jboss.tools.hb.ui.bot.test.validation;
+
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotTreeItem;
+import org.jboss.tools.hb.ui.bot.common.ProjectExplorer;
+import org.jboss.tools.hb.ui.bot.test.HibernateBaseTest;
+import org.jboss.tools.ui.bot.ext.config.Annotations.Require;
+import org.jboss.tools.ui.bot.ext.view.ProblemsView;
+import org.junit.Test;
+
+/**
+ * Hibernate annotation validation test
+ *
+ * @author jpeterka
+ *
+ */
+@Require(clearProjects = false, perspective = "JPA")
+public class AnnotationValidationTest extends HibernateBaseTest {
+
+ final String prj = "jpatest40";
+ final String pkg = "org.validation";
+
+ @Test
+ public void annotationValidationTest() {
+ importTestProject("/resources/prj/hibernatelib");
+ importTestProject("/resources/prj/jpatest40");
+
+ checkGenericGeneratorValidation();
+ }
+
+ private void checkGenericGeneratorValidation() {
+ ProjectExplorer.open(prj, "src",pkg);
+
+ String desc = "No generator named \"mygen\" is defined in the persistence unit";
+ String path = "/" + prj + "/src/org/validation";
+ String resource = "GeneratorValidationEntity.java";
+ String type = "JPA Problem";
+
+ SWTBotTreeItem[] items = null;
+ items = ProblemsView.getFilteredErrorsTreeItems(bot, desc, path, resource, type);
+ assertTrue(items.length == 1);
+ }
+}
\ No newline at end of file
Property changes on: trunk/hibernatetools/tests/org.jboss.tools.hibernate.ui.bot.test/src/org/jboss/tools/hb/ui/bot/test/validation/AnnotationValidationTest.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
12 years, 3 months