[jboss-svn-commits] JBL Code SVN: r34086 - in labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test: .settings and 7 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Jul 21 03:13:49 EDT 2010


Author: dennyxu
Date: 2010-07-21 03:13:49 -0400 (Wed, 21 Jul 2010)
New Revision: 34086

Added:
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/.classpath
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/.project
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/.settings/
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/.settings/org.eclipse.jdt.core.prefs
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/META-INF/
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/META-INF/MANIFEST.MF
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/bin/
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/build.properties
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/guvnorTestProj/
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/guvnorTestProj/.project
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/guvnorTestProj/guvnorMetadata
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/src/
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/src/org/
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/src/org/guvnor/
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/src/org/guvnor/tools/
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/src/org/guvnor/tools/tests/
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/src/org/guvnor/tools/tests/GuvnorJunitTests.java
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/src/org/guvnor/tools/tests/GuvnorToolsAllTests.java
Log:
Tests for fixing Guvnor tool issues

Added: labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/.classpath
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/.classpath	                        (rev 0)
+++ labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/.classpath	2010-07-21 07:13:49 UTC (rev 34086)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+	<classpathentry kind="src" path="src"/>
+	<classpathentry kind="output" path="bin"/>
+</classpath>

Added: labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/.project
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/.project	                        (rev 0)
+++ labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/.project	2010-07-21 07:13:49 UTC (rev 34086)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.guvnor.tools.test</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.ManifestBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.SchemaBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.pde.PluginNature</nature>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>

Added: labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/.settings/org.eclipse.jdt.core.prefs	                        (rev 0)
+++ labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/.settings/org.eclipse.jdt.core.prefs	2010-07-21 07:13:49 UTC (rev 34086)
@@ -0,0 +1,12 @@
+#Thu Jun 24 23:14:59 CST 2010
+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.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+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: labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/META-INF/MANIFEST.MF	                        (rev 0)
+++ labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/META-INF/MANIFEST.MF	2010-07-21 07:13:49 UTC (rev 34086)
@@ -0,0 +1,15 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Tests
+Bundle-SymbolicName: org.guvnor.tools.test
+Bundle-Version: 1.0.0.qualifier
+Require-Bundle: org.guvnor.tools;bundle-version="5.1.0",
+ org.junit;bundle-version="3.8.2",
+ org.eclipse.core.resources;bundle-version="3.5.0",
+ org.eclipse.core.runtime;bundle-version="3.5.0",
+ org.eclipse.jdt.core;bundle-version="3.5.0",
+ org.eclipse.jdt.launching;bundle-version="3.5.0",
+ org.eclipse.jst.j2ee;bundle-version="1.1.300",
+ org.jboss.tools.tests;bundle-version="3.1.0"
+Bundle-ActivationPolicy: lazy
+Bundle-RequiredExecutionEnvironment: JavaSE-1.6

Added: labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/build.properties
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/build.properties	                        (rev 0)
+++ labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/build.properties	2010-07-21 07:13:49 UTC (rev 34086)
@@ -0,0 +1,4 @@
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+               .

Added: labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/guvnorTestProj/.project
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/guvnorTestProj/.project	                        (rev 0)
+++ labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/guvnorTestProj/.project	2010-07-21 07:13:49 UTC (rev 34086)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>guvnorTestProj</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+	</buildSpec>
+	<natures>
+	</natures>
+</projectDescription>

Added: labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/guvnorTestProj/guvnorMetadata
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/guvnorTestProj/guvnorMetadata	                        (rev 0)
+++ labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/guvnorTestProj/guvnorMetadata	2010-07-21 07:13:49 UTC (rev 34086)
@@ -0,0 +1,6 @@
+#Tue Jun 08 19:24:00 CST 2010
+filename=guvnorMetadata
+revision=
+lastmodified=Tue, 08 Jun 2010 11\:24\:00 GMT
+repository=http\://localhost\:8080/drools-guvnor/org.drools.guvnor.Guvnor/webdav
+fullpath=http\://localhost\:8080/drools-guvnor/org.drools.guvnor.Guvnor/webdav/packages/defaultPackage/aaa

Added: labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/src/org/guvnor/tools/tests/GuvnorJunitTests.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/src/org/guvnor/tools/tests/GuvnorJunitTests.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/src/org/guvnor/tools/tests/GuvnorJunitTests.java	2010-07-21 07:13:49 UTC (rev 34086)
@@ -0,0 +1,43 @@
+package org.guvnor.tools.tests;
+
+import junit.framework.TestCase;
+
+import org.eclipse.core.resources.IFile;
+import org.eclipse.core.resources.IProject;
+import org.eclipse.core.resources.IResource;
+import org.eclipse.core.runtime.NullProgressMonitor;
+import org.guvnor.tools.utils.GuvnorMetadataUtils;
+import org.jboss.tools.test.util.TestProjectProvider;
+
+public class GuvnorJunitTests extends TestCase {
+	
+	TestProjectProvider provider;
+	IProject project;
+	
+	public GuvnorJunitTests() {
+		
+	}
+	
+	public void setUp() throws Exception {
+		provider = new TestProjectProvider("org.guvnor.tools.test.junit", "guvnorTestProj", "guvnorTestProj", true); 
+		project = provider.getProject();
+		project.refreshLocal(IResource.DEPTH_INFINITE, new NullProgressMonitor());
+	}
+	
+	public void tearDown() throws Exception{
+		
+	}
+	
+	
+	public void testJBIDE5265() throws Exception{
+		IFile meta = project.getFile("guvnorMetadata");
+		GuvnorMetadataUtils.loadGuvnorMetadata(meta);
+		
+		meta.delete(true, null);
+		project.refreshLocal(0, null);
+		
+		assertFalse("The metadata file can not be deleted", meta.exists());
+		
+	}
+
+}

Added: labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/src/org/guvnor/tools/tests/GuvnorToolsAllTests.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/src/org/guvnor/tools/tests/GuvnorToolsAllTests.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools.test/src/org/guvnor/tools/tests/GuvnorToolsAllTests.java	2010-07-21 07:13:49 UTC (rev 34086)
@@ -0,0 +1,15 @@
+ 
+package org.guvnor.tools.tests;
+
+import junit.framework.Test;
+import junit.framework.TestSuite;
+
+public class GuvnorToolsAllTests {
+
+	public static Test suite() {
+		TestSuite suite = new TestSuite("Test Guvnor Tools");
+		suite.addTestSuite(GuvnorJunitTests.class);
+		return suite;
+	}
+
+}



More information about the jboss-svn-commits mailing list