Author: nbelaevski
Date: 2010-05-12 06:04:53 -0400 (Wed, 12 May 2010)
New Revision: 17002
Modified:
root/core/trunk/impl/src/test/java/org/richfaces/resource/ResourceHandlerImplTest.java
Log:
Fixed unit test failure with new HtmlUnit
Modified:
root/core/trunk/impl/src/test/java/org/richfaces/resource/ResourceHandlerImplTest.java
===================================================================
---
root/core/trunk/impl/src/test/java/org/richfaces/resource/ResourceHandlerImplTest.java 2010-05-12
09:41:01 UTC (rev 17001)
+++
root/core/trunk/impl/src/test/java/org/richfaces/resource/ResourceHandlerImplTest.java 2010-05-12
10:04:53 UTC (rev 17002)
@@ -37,6 +37,7 @@
import org.jboss.test.faces.htmlunit.LocalWebClient;
import org.richfaces.util.Util;
+import com.gargoylesoftware.htmlunit.Cache;
import com.gargoylesoftware.htmlunit.WebRequestSettings;
import com.gargoylesoftware.htmlunit.WebResponse;
@@ -63,6 +64,19 @@
expires = calendar.getTime();
}
+ private class DisabledCache extends Cache {
+
+ /**
+ *
+ */
+ private static final long serialVersionUID = -1788422188914461469L;
+
+ @Override
+ protected boolean isCacheable(WebRequestSettings request, WebResponse response)
{
+ return false;
+ }
+ }
+
private LocalWebClient webClient;
private void addClasspathResources() {
@@ -81,6 +95,9 @@
// quick fix for
https://sourceforge.net/tracker/?func=detail&aid=2821888&group_id...
webClient.setRedirectEnabled(false);
+
+ //disable built-in cache
+ webClient.setCache(new DisabledCache());
}
@Override