Author: mrdon Date: Thu Oct 25 03:11:44 2007 New Revision: 588189 URL: http://svn.apache.org/viewvc?rev=588189&view=rev Log: Nulling out variables on teardown to fix memory leak in tests WW-1715
Modified: struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java Modified: struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java?rev=588189&r1=588188&r2=588189&view=diff ============================================================================== --- struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java (original) +++ struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/AbstractTagTest.java Thu Oct 25 03:11:44 2007 @@ -135,5 +135,15 @@ super.tearDown(); pageContext.verify(); request.verify(); + action = null; + context = null; + session = null; + stack = null; + writer = null; + request = null; + pageContext = null; + response = null; + servletContext = null; + mockContainer = null; } } Modified: struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java?rev=588189&r1=588188&r2=588189&view=diff ============================================================================== --- struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java (original) +++ struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/DateTagTest.java Thu Oct 25 03:11:44 2007 @@ -260,6 +260,7 @@ protected void tearDown() throws Exception { super.tearDown(); + tag = null; } }