Author: rwatler
Date: Wed Oct 19 01:55:33 2005
New Revision: 326488

URL: http://svn.apache.org/viewcvs?rev=326488&view=rev
Log:
expand test looking for parent relationship problems

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=326488&r1=326487&r2=326488&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 01:55:33 2005
@@ -119,6 +119,8 @@
             folder.setShortTitle("Root");
             pageManager.updateFolder(folder);
             
+            assertNull(folder.getParent());
+
             Page page = pageManager.newPage("/default-page.psml");
             page.setTitle("Default Page");
             page.setDefaultDecorator("tigris", Fragment.LAYOUT);
@@ -126,22 +128,27 @@
             page.setDefaultSkin("skin-1");
             page.setShortTitle("Default");
             
-            Fragment root = pageManager.newFragment();
+            Fragment root = page.getRootFragment();
             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);            
+            Fragment portlet = pageManager.newPortletFragment();
+            portlet.setName("security::LoginPortlet");
+            portlet.setShortTitle("Portlet");
+            portlet.setTitle("Portlet Fragment");
+            portlet.setState("Normal");
+            portlet.setLayoutRow(88);
+            portlet.setLayoutColumn(99);
+            root.getFragments().add(portlet);
             
+            pageManager.updatePage(page);
+
+            assertNotNull(page.getParent());
+            assertEquals(page.getParent().getId(), folder.getId());
             
             try
             {



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to