PageTester.submitForm NullPointerException
------------------------------------------
Key: TAPESTRY-2029
URL: https://issues.apache.org/jira/browse/TAPESTRY-2029
Project: Tapestry
Issue Type: Bug
Components: tapestry-test
Affects Versions: 5.0.7
Environment: Java 1.5.0_13, Eclipse 3.3.1.1, Windows 2000
Reporter: Franz Amador
PageTester.submitForm throws a NullPointerException if the form returns a page
that itself forwards to another page via onActivate. For example:
@Test
public void testSubmit() {
Document dom = tester.renderPage("Page1");
tester.submitForm(dom.getElementById("form"), new HashMap<String,
String>());
}
public class Page1 {
Object onSuccess() {
return Page2.class;
}
public class Page2 {
Object onActivate() {
return Page3.class;
}
FAILED: testSubmit
java.lang.NullPointerException
at
org.apache.tapestry.internal.test.PageLinkInvoker.invoke(PageLinkInvoker.java:61)
at org.apache.tapestry.test.PageTester.invoke(PageTester.java:167)
at
org.apache.tapestry.internal.test.ActionLinkInvoker.invoke(ActionLinkInvoker.java:78)
at org.apache.tapestry.test.PageTester.invoke(PageTester.java:167)
at org.apache.tapestry.test.PageTester.submitForm(PageTester.java:195)
at com.acme.app.pages.Page1Test.testSubmit(Page1Test.java:30)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]