Scarab commit: svn commit: r10532 - trunk/src/test/org/tigris/scarab: . actions om test util/word

[email protected]
Newsgroups gmane.comp.java.scarab.cvs
Message-ID <[email protected]>
Author: ronvoe122
Date: 2007-12-26 15:18:20-0800
New Revision: 10532

Added:
   trunk/src/test/org/tigris/scarab/AllFailingScarabTests.java
   trunk/src/test/org/tigris/scarab/AllScarabTests.java   (contents, props changed)
      - copied, changed from r10524, /trunk/src/test/org/tigris/scarab/test/AllScarabTests.java
   trunk/src/test/org/tigris/scarab/om/AllOmTests.java
   trunk/src/test/org/tigris/scarab/util/word/AllIssueSearchTests.java
Removed:
   trunk/src/test/org/tigris/scarab/actions/
   trunk/src/test/org/tigris/scarab/test/AllScarabTests.java
   trunk/src/test/org/tigris/scarab/util/word/LuceneSearchIndexTest.java

Log:
Restructured test cases in multiple test suites.
Moved all currently failing test cases into a dedicated test suite (which of course should be removed as fast as possible).
Removed an empty package and another test which tests Turbine instead of scarab.

Added: trunk/src/test/org/tigris/scarab/AllFailingScarabTests.java
Url: http://scarab.tigris.org/source/browse/scarab/trunk/src/test/org/tigris/scarab/AllFailingScarabTests.java?view=auto&rev=10532
==============================================================================
--- (empty file)
+++ trunk/src/test/org/tigris/scarab/AllFailingScarabTests.java	2007-12-26 15:18:20-0800
@@ -0,0 +1,22 @@
+package org.tigris.scarab;

+

+import org.tigris.scarab.feeds.IssueFeedTest;

+import org.tigris.scarab.feeds.QueryFeedTest;

+import org.tigris.scarab.util.xmlissues.ImportIssuesTest;

+

+import junit.framework.Test;

+import junit.framework.TestSuite;

+

+public class AllFailingScarabTests

+{

+

+    static public Test suite() {

+        TestSuite suite = new TestSuite(AllFailingScarabTests.class.getCanonicalName());

+        

+        suite.addTestSuite(ImportIssuesTest.class);

+        suite.addTestSuite(IssueFeedTest.class);

+        suite.addTestSuite(QueryFeedTest.class);

+

+        return suite;

+    }

+}


Copied: trunk/src/test/org/tigris/scarab/AllScarabTests.java (from r10524, /trunk/src/test/org/tigris/scarab/test/AllScarabTests.java)
Url: http://scarab.tigris.org/source/browse/scarab/trunk/src/test/org/tigris/scarab/AllScarabTests.java?view=diff&rev=10532&p1=/trunk/src/test/org/tigris/scarab/test/AllScarabTests.java&p2=trunk/src/test/org/tigris/scarab/AllScarabTests.java&r1=10524&r2=10532
==============================================================================
--- /trunk/src/test/org/tigris/scarab/test/AllScarabTests.java	(original)
+++ trunk/src/test/org/tigris/scarab/AllScarabTests.java	2007-12-26 15:18:20-0800
@@ -1,4 +1,4 @@
-package org.tigris.scarab.test;
+package org.tigris.scarab;
 
 /* ================================================================
  * Copyright (c) 2000-2002 CollabNet.  All rights reserved.
@@ -46,25 +46,15 @@
  * individuals on behalf of Collab.Net.
  */ 
 
+import junit.framework.Test;
 import junit.framework.TestSuite;
 
-import org.tigris.scarab.om.ActivitySetTest;
-import org.tigris.scarab.om.ActivityTest;
-import org.tigris.scarab.om.AttributeGroupTest;
-import org.tigris.scarab.om.AttributeOptionTest;
-import org.tigris.scarab.om.AttributeTest;
-import org.tigris.scarab.om.IssueTest;
-import org.tigris.scarab.om.IssueTypeTest;
-import org.tigris.scarab.om.QueryTest;
-import org.tigris.scarab.om.RModuleAttributeTest;
-import org.tigris.scarab.om.RModuleIssueTypeTest;
-import org.tigris.scarab.om.RModuleOptionTest;
-import org.tigris.scarab.om.ScarabUserTest;
+import org.tigris.scarab.om.AllOmTests;
 import org.tigris.scarab.services.email.VelocityEmailServiceTest;
 import org.tigris.scarab.services.security.ldap.LDAPIteratorTest;
 import org.tigris.scarab.util.EmailLinkTest;
 import org.tigris.scarab.util.ScarabUtilTest;
-import org.tigris.scarab.util.word.IssueSearchTest;
+import org.tigris.scarab.util.word.AllIssueSearchTests;
 import org.tigris.scarab.util.xmlissues.ImportIssuesTest;
 import org.tigris.scarab.xmlrpc.NewTicketHandlerTest;
 
@@ -74,44 +64,19 @@
  * Create a suite of tests to be run in a single container instantiation
  *
  */
-public class AllScarabTests{
+public class AllScarabTests
+{
 
-	static public TestSuite suite() {
-		TestSuite suite = new TestSuite("Scarab Tests");
-
-		suite.addTestSuite(VelocityEmailServiceTest.class);
-
-		// org.tigris.scarab.om tests 
-                suite.addTestSuite(ActivitySetTest.class);
-		suite.addTestSuite(ActivityTest.class);		
-		// PTI: currently unfeasable as it requires a multipart request to be parsed
-		// suite.addTestSuite(AttachmentTest.class);        	
-	        suite.addTestSuite(AttributeGroupTest.class);
-	        suite.addTestSuite(AttributeOptionTest.class);        
-		// PTI:has probably never worked as the test methods were private
-	        // suite.addTestSuite(AttributeValueTest.class);
-	        suite.addTestSuite(AttributeTest.class);
-		suite.addTestSuite(IssueTest.class);
-		suite.addTestSuite(IssueTypeTest.class);
-		suite.addTestSuite(QueryTest.class);
-		suite.addTestSuite(RModuleAttributeTest.class);
-		suite.addTestSuite(RModuleIssueTypeTest.class);
-		suite.addTestSuite(RModuleOptionTest.class);
-		//suite.addTestSuite(ScarabModuleTest.class);
-		suite.addTestSuite(ScarabUserTest.class);
-		
-
-		// org.tigris.scarab.util
+    static public Test suite() {
+        TestSuite suite = new TestSuite(AllScarabTests.class.getCanonicalName());
+        
+        suite.addTest(AllOmTests.suite());
+        suite.addTest(AllIssueSearchTests.suite());
+        
+        suite.addTestSuite(VelocityEmailServiceTest.class);
 		suite.addTestSuite(EmailLinkTest.class);
 		suite.addTestSuite(ScarabUtilTest.class);
-		
-		// org.tigris.scarab.util.xmlissues
-		suite.addTestSuite(ImportIssuesTest.class);
-
-        //suite.addTestSuite(IssueSearchTest.class);
-
 		suite.addTestSuite(NewTicketHandlerTest.class);
-
 		suite.addTestSuite(LDAPIteratorTest.class);
 
 		return suite;

Added: trunk/src/test/org/tigris/scarab/om/AllOmTests.java
Url: http://scarab.tigris.org/source/browse/scarab/trunk/src/test/org/tigris/scarab/om/AllOmTests.java?view=auto&rev=10532
==============================================================================
--- (empty file)
+++ trunk/src/test/org/tigris/scarab/om/AllOmTests.java	2007-12-26 15:18:20-0800
@@ -0,0 +1,29 @@
+package org.tigris.scarab.om;

+

+import junit.framework.Test;

+import junit.framework.TestSuite;

+

+public class AllOmTests

+{

+    static public Test suite()

+    {

+        TestSuite suite = new TestSuite(AllOmTests.class.getCanonicalName());

+        

+        suite.addTestSuite(ActivitySetTest.class);

+        suite.addTestSuite(ActivityTest.class);

+        suite.addTestSuite(AttachmentTest.class);

+        suite.addTestSuite(AttributeGroupTest.class);

+        suite.addTestSuite(AttributeOptionTest.class);

+        suite.addTestSuite(AttributeValueTest.class);

+        suite.addTestSuite(IssueTest.class);

+        suite.addTestSuite(IssueTypeTest.class);

+        suite.addTestSuite(QueryTest.class);

+        suite.addTestSuite(RModuleAttributeTest.class);

+        suite.addTestSuite(RModuleIssueTypeTest.class);

+        suite.addTestSuite(RModuleOptionTest.class);

+        suite.addTestSuite(ScarabModuleTest.class);

+        suite.addTestSuite(ScarabUserTest.class);

+        

+        return suite;

+    }

+}


Removed: trunk/src/test/org/tigris/scarab/test/AllScarabTests.java
Url: http://scarab.tigris.org/source/browse/scarab/trunk/src/test/org/tigris/scarab/test/AllScarabTests.java?view=auto&rev=10531

Added: trunk/src/test/org/tigris/scarab/util/word/AllIssueSearchTests.java
Url: http://scarab.tigris.org/source/browse/scarab/trunk/src/test/org/tigris/scarab/util/word/AllIssueSearchTests.java?view=auto&rev=10532
==============================================================================
--- (empty file)
+++ trunk/src/test/org/tigris/scarab/util/word/AllIssueSearchTests.java	2007-12-26 15:18:20-0800
@@ -0,0 +1,16 @@
+package org.tigris.scarab.util.word;

+

+import junit.framework.Test;

+import junit.framework.TestSuite;

+

+public class AllIssueSearchTests

+{

+    static public Test suite() {

+        TestSuite suite = new TestSuite(AllIssueSearchTests.class.getCanonicalName());

+        

+        suite.addTestSuite(IssueSearchTest.class);

+        suite.addTestSuite(IssueSearchFactoryTest.class);

+        return suite;

+    }

+

+}


Removed: trunk/src/test/org/tigris/scarab/util/word/LuceneSearchIndexTest.java
Url: http://scarab.tigris.org/source/browse/scarab/trunk/src/test/org/tigris/scarab/util/word/LuceneSearchIndexTest.java?view=auto&rev=10531
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.