You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by ta...@apache.org on 2005/10/19 09:56:10 UTC
svn commit: r326436 -
/portals/jetspeed-2/trunk/components/page-manager/src/test/org/apache/jetspeed/page/TestDatabasePageManager.java
Author: taylor
Date: Wed Oct 19 00:56:08 2005
New Revision: 326436
URL: http://svn.apache.org/viewcvs?rev=326436&view=rev
Log:
test case continued
note: pages are not getting their parent set
fragments are not getting their parent set
Modified:
portals/jetspeed-2/trunk/components/page-manager/src/test/org/apache/jetspeed/page/TestDatabasePageManager.java
Modified: portals/jetspeed-2/trunk/components/page-manager/src/test/org/apache/jetspeed/page/TestDatabasePageManager.java
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/components/page-manager/src/test/org/apache/jetspeed/page/TestDatabasePageManager.java?rev=326436&r1=326435&r2=326436&view=diff
==============================================================================
--- portals/jetspeed-2/trunk/components/page-manager/src/test/org/apache/jetspeed/page/TestDatabasePageManager.java (original)
+++ portals/jetspeed-2/trunk/components/page-manager/src/test/org/apache/jetspeed/page/TestDatabasePageManager.java Wed Oct 19 00:56:08 2005
@@ -18,8 +18,10 @@
import org.apache.jetspeed.components.test.AbstractSpringTestCase;
import org.apache.jetspeed.om.folder.Folder;
import org.apache.jetspeed.om.folder.FolderNotFoundException;
+import org.apache.jetspeed.om.page.Fragment;
import org.apache.jetspeed.om.page.Page;
+
import junit.framework.Test;
import junit.framework.TestSuite;
@@ -43,13 +45,13 @@
protected void setUp() throws Exception
{
super.setUp();
- pageManager = (PageManager)ctx.getBean("pageManager");
- createTestData();
+ pageManager = (PageManager)ctx.getBean("pageManager");
+ // createTestData();
}
protected void tearDown() throws Exception
{
- dropTestData();
+ //dropTestData();
super.tearDown();
}
@@ -71,7 +73,7 @@
{ "test-repository-datasource-spring.xml" };
}
- public void testPages() throws Exception
+ public void xtestPages() throws Exception
{
boolean pageNotFound = false;
try
@@ -94,7 +96,7 @@
}
}
- public void testFolders() throws Exception
+ public void xtestFolders() throws Exception
{
try
{
@@ -105,17 +107,61 @@
fail("should have found root folder");
}
}
-
- private void createTestData()
+
+ public void testCreates()
{
try
{
Folder folder = pageManager.newFolder("/");
- folder.setTitle("Root");
+ folder.setTitle("Root Folder");
+ folder.setDefaultPage("default-page.psml");
+ folder.setDefaultTheme("Blue Theme");
+ folder.setShortTitle("Root");
pageManager.updateFolder(folder);
+
Page page = pageManager.newPage("/default-page.psml");
page.setTitle("Default Page");
- pageManager.updatePage(page);
+ page.setDefaultDecorator("tigris", Fragment.LAYOUT);
+ page.setDefaultDecorator("blue-gradient", Fragment.PORTLET);
+ page.setDefaultSkin("skin-1");
+ page.setShortTitle("Default");
+
+ Fragment root = pageManager.newFragment();
+ root.setDecorator("blue-gradient");
+ root.setName("jetspeed-layouts::VelocityTwoColumns");
+ root.setShortTitle("Root");
+ root.setTitle("Root Fragment");
+ root.setState("Normal");
+ root.setLayoutColumn(88);
+ root.setLayoutColumn(99);
+ root.setLayoutSizes("50%,50%");
+
+ page.setRootFragment(root);
+
+ //root.set
+
+ pageManager.updatePage(page);
+
+
+ try
+ {
+ Page check = pageManager.getPage("/default-page.psml");
+ }
+ catch (PageNotFoundException e)
+ {
+ assertTrue("Page /default-page.psml NOT FOUND", true);
+ }
+ try
+ {
+ Folder checkFolder = pageManager.getFolder("/");
+ }
+ catch (FolderNotFoundException e)
+ {
+ assertTrue("Folder / NOT FOUND", true);
+ }
+
+ pageManager.removeFolder(folder);
+
}
catch (Exception e)
{
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org