weaver 2004/10/29 07:34:18 Modified: portal/src/test/org/apache/jetspeed/tools/pamanager TestPortletDescriptor.java TestJetspeedPortletDescriptor.java Log: using new support testcases. removed persistence store see: http://nagoya.apache.org/jira/browse/JS2-144 Revision Changes Path 1.27 +14 -26 jakarta-jetspeed-2/portal/src/test/org/apache/jetspeed/tools/pamanager/TestPortletDescriptor.java Index: TestPortletDescriptor.java =================================================================== RCS file: /home/cvs/jakarta-jetspeed-2/portal/src/test/org/apache/jetspeed/tools/pamanager/TestPortletDescriptor.java,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- TestPortletDescriptor.java 16 Aug 2004 18:33:30 -0000 1.26 +++ TestPortletDescriptor.java 29 Oct 2004 14:34:17 -0000 1.27 @@ -27,9 +27,8 @@ import junit.framework.TestSuite; import junit.textui.TestRunner; -import org.apache.jetspeed.AbstractPrefsSupportedTestCase; import org.apache.jetspeed.cache.PortletCache; -import org.apache.jetspeed.components.persistence.store.PersistenceStore; +import org.apache.jetspeed.components.util.RegistrySupportedTestCase; import org.apache.jetspeed.factory.JetspeedPortletFactory; import org.apache.jetspeed.factory.JetspeedPortletFactoryProxy; import org.apache.jetspeed.om.common.MutableLanguage; @@ -66,19 +65,9 @@ * * @version $Id$ */ -public class TestPortletDescriptor extends AbstractPrefsSupportedTestCase +public class TestPortletDescriptor extends RegistrySupportedTestCase { /** - * Defines the testcase name for JUnit. - * - * @param name the testcase's name. - */ - public TestPortletDescriptor(String name) - { - super(name); - } - - /** * Start the tests. * * @param args the arguments. Not used @@ -313,14 +302,13 @@ public void testWritingToDB() throws Exception { - PersistenceStore store = portletRegistry.getPersistenceStore(); - store.getTransaction().begin(); + + MutablePortletApplication app = portletRegistry.getPortletApplication("HW_App"); if (app != null) { portletRegistry.removeApplication(app); - store.getTransaction().commit(); - store.getTransaction().begin(); + } PortletApplicationDescriptor pad = new PortletApplicationDescriptor(new FileReader("./test/testdata/deploy/portlet2.xml"), "HW_App"); @@ -328,14 +316,14 @@ app.setName("HW_App"); - store.getTransaction().begin(); + portletRegistry.registerPortletApplication(app); - store.getTransaction().commit(); + // store.invalidateAll(); - store.getTransaction().begin(); + PortletDefinition pd = portletRegistry.getPortletDefinitionByUniqueName("HW_App::PreferencePortlet"); - store.getTransaction().commit(); + assertNotNull(pd); assertNotNull(pd.getPreferenceSet()); @@ -354,14 +342,14 @@ assertTrue(count > 0); - store.getTransaction().begin(); + pd = portletRegistry.getPortletDefinitionByUniqueName("HW_App::PickANumberPortlet"); - store.getTransaction().commit(); + assertNotNull(pd); - store.getTransaction().begin(); + portletRegistry.removeApplication(app); - store.getTransaction().commit(); + } 1.9 +2 -20 jakarta-jetspeed-2/portal/src/test/org/apache/jetspeed/tools/pamanager/TestJetspeedPortletDescriptor.java Index: TestJetspeedPortletDescriptor.java =================================================================== RCS file: /home/cvs/jakarta-jetspeed-2/portal/src/test/org/apache/jetspeed/tools/pamanager/TestJetspeedPortletDescriptor.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- TestJetspeedPortletDescriptor.java 16 Aug 2004 18:33:30 -0000 1.8 +++ TestJetspeedPortletDescriptor.java 29 Oct 2004 14:34:18 -0000 1.9 @@ -22,13 +22,13 @@ import junit.framework.TestSuite; import junit.textui.TestRunner; -import org.apache.jetspeed.AbstractPrefsSupportedTestCase; import org.apache.jetspeed.cache.PortletCache; import org.apache.jetspeed.factory.JetspeedPortletFactory; import org.apache.jetspeed.factory.JetspeedPortletFactoryProxy; import org.apache.jetspeed.om.common.JetspeedServiceReference; import org.apache.jetspeed.om.common.portlet.MutablePortletApplication; import org.apache.jetspeed.om.common.portlet.PortletDefinitionComposite; +import org.apache.jetspeed.prefs.util.test.AbstractPrefsSupportedTestCase; import org.apache.jetspeed.util.descriptor.ExtendedPortletMetadata; import org.apache.jetspeed.util.descriptor.PortletApplicationDescriptor; @@ -47,24 +47,6 @@ private static final String PORTLET_02 = "Display the Portlet Request Information"; private static final String PORTLET_03 = "Pick a number game"; private static final String PORTLET_04 = "Attribute Scope Demo"; - - /** - * Defines the testcase name for JUnit. - * - * @param name the testcase's name. - */ - public TestJetspeedPortletDescriptor(String name) - { - super(name); - } - - /** - * @param arg0 - * @param log4jFile - */ - public TestJetspeedPortletDescriptor(String arg0, String log4jFile) { - super(arg0); - } /** * Start the tests.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]