Author: ivaynberg
Date: Sun Feb 28 04:15:25 2010
New Revision: 917114

URL: http://svn.apache.org/viewvc?rev=917114&view=rev
Log:
removed MockSession

Removed:
    wicket/trunk/wicket/src/main/java/org/apache/wicket/ng/mock/MockSession.java
Modified:
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java?rev=917114&r1=917113&r2=917114&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
 Sun Feb 28 04:15:25 2010
@@ -64,7 +64,6 @@
 import org.apache.wicket.markup.html.panel.Panel;
 import org.apache.wicket.ng.ThreadContext;
 import org.apache.wicket.ng.mock.MockApplication;
-import org.apache.wicket.ng.mock.MockSession;
 import org.apache.wicket.ng.mock.MockWebRequest;
 import org.apache.wicket.ng.mock.MockWebResponse;
 import org.apache.wicket.ng.request.IRequestMapper;
@@ -154,7 +153,7 @@
        private MockWebResponse response;
 
        /** current session */
-       private final MockSession session;
+       private Session session;
 
        /** current request cycle */
        private RequestCycle requestCycle;
@@ -242,10 +241,6 @@
                        application.getRequestCycleProvider()));
 
                // prepare session
-               session = new MockSession(new MockWebRequest(Url.parse("/")));
-               getApplication().getSessionStore().bind(null, session);
-               ThreadContext.setSession(session);
-
                setupNextRequestCycle();
        }
 
@@ -253,7 +248,16 @@
        {
                request = new MockWebRequest(Url.parse("/"));
                response = new MockWebResponse();
+
+               if (session == null)
+               {
+                       session = application.newSession(request, response);
+                       application.getSessionStore().bind(null, session);
+                       ThreadContext.setSession(session);
+               }
+
                requestCycle = application.createRequestCycle(request, 
response);
+               requestCycle.setCleanupFeedbackMessagesOnDetach(false);
                ThreadContext.setRequestCycle(requestCycle);
        }
 


Reply via email to