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\" />"));
+ }
}