Author: mgrigorov
Date: Thu May 12 13:53:02 2011
New Revision: 1102305

URL: http://svn.apache.org/viewvc?rev=1102305&view=rev
Log:
WICKET-3670 Add test case to prevent regressions


Modified:
    
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/form/formComponentPanel/MyFormComponentPanel.java
    
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/form/formComponentPanel/SimplePageTest.java

Modified: 
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/form/formComponentPanel/MyFormComponentPanel.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/form/formComponentPanel/MyFormComponentPanel.java?rev=1102305&r1=1102304&r2=1102305&view=diff
==============================================================================
--- 
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/form/formComponentPanel/MyFormComponentPanel.java
 (original)
+++ 
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/form/formComponentPanel/MyFormComponentPanel.java
 Thu May 12 13:53:02 2011
@@ -18,6 +18,7 @@ package org.apache.wicket.markup.html.fo
 
 import org.apache.wicket.markup.IMarkupFragment;
 import org.apache.wicket.markup.Markup;
+import org.apache.wicket.markup.html.IHeaderResponse;
 import org.apache.wicket.markup.html.form.FormComponentPanel;
 
 /**
@@ -42,4 +43,12 @@ public class MyFormComponentPanel extend
        {
                return Markup.of("<wicket:panel>test</wicket:panel>");
        }
+
+       @Override
+       public void renderHead(IHeaderResponse response)
+       {
+               super.renderHead(response);
+
+               response.renderCSSReference("some.css");
+       }
 }

Modified: 
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/form/formComponentPanel/SimplePageTest.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/form/formComponentPanel/SimplePageTest.java?rev=1102305&r1=1102304&r2=1102305&view=diff
==============================================================================
--- 
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/form/formComponentPanel/SimplePageTest.java
 (original)
+++ 
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/form/formComponentPanel/SimplePageTest.java
 Thu May 12 13:53:02 2011
@@ -38,4 +38,16 @@ public class SimplePageTest extends Wick
                // log.error(doc);
                assertEquals("<wicket:panel>test</wicket:panel>", doc);
        }
+
+       /**
+        * @see <a 
href="https://issues.apache.org/jira/browse/WICKET-3670";>WICKET-3670</a>
+        * @throws Exception
+        */
+       public void testRenderHomePageWithHeaderContribution() throws Exception
+       {
+               tester.startComponentInPage(MyFormComponentPanel.class);
+               String doc = tester.getLastResponse().getDocument();
+               log.error(doc);
+               assertTrue(doc.contains("<link rel=\"stylesheet\" 
type=\"text/css\" href=\"../some.css\" />"));
+       }
 }


Reply via email to