Author: woonsan
Date: Fri Apr 23 11:12:46 2010
New Revision: 937251

URL: http://svn.apache.org/viewvc?rev=937251&view=rev
Log:
PB-107: Adding one more check

Modified:
    
portals/bridges/bridges-script/trunk/portlet/src/test/java/org/apache/portals/bridges/script/AbstractSimpleScriptPortletTestCase.java

Modified: 
portals/bridges/bridges-script/trunk/portlet/src/test/java/org/apache/portals/bridges/script/AbstractSimpleScriptPortletTestCase.java
URL: 
http://svn.apache.org/viewvc/portals/bridges/bridges-script/trunk/portlet/src/test/java/org/apache/portals/bridges/script/AbstractSimpleScriptPortletTestCase.java?rev=937251&r1=937250&r2=937251&view=diff
==============================================================================
--- 
portals/bridges/bridges-script/trunk/portlet/src/test/java/org/apache/portals/bridges/script/AbstractSimpleScriptPortletTestCase.java
 (original)
+++ 
portals/bridges/bridges-script/trunk/portlet/src/test/java/org/apache/portals/bridges/script/AbstractSimpleScriptPortletTestCase.java
 Fri Apr 23 11:12:46 2010
@@ -251,6 +251,18 @@ public abstract class AbstractSimpleScri
                    "initial-scriptSourceLastEvaluated: " + 
scriptSourceLastEvaluated + ")",
                    scriptPortlet.getScriptSourceLastEvaluated() == 
scriptSourceLastEvaluated);
         
+        // to check refreshed after refresh delay...
+        Thread.sleep(20);
+        scriptPortletInstance = scriptPortlet.getScriptPortletInstance();
+        scriptSourceLastEvaluated = 
scriptPortlet.getScriptSourceLastEvaluated();
+        scriptPortlet.setRefreshDelay(10L);
+        ((LastModifiedMutableScriptSource) 
scriptPortlet.getScriptSource()).setLastModified(System.currentTimeMillis());
+        scriptPortlet.render(request, response);
+        assertNotSame(scriptPortletInstance, 
scriptPortlet.getScriptPortletInstance());
+        assertTrue("The script is not refreshed " +
+                   "(scriptSourceLastEvaluated: " + 
scriptPortlet.getScriptSourceLastEvaluated() + ", " +
+                   "initial-scriptSourceLastEvaluated: " + 
scriptSourceLastEvaluated + ")",
+                   scriptPortlet.getScriptSourceLastEvaluated() > 
scriptSourceLastEvaluated);
     }
     
     public void testProcessAction() throws Exception



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to