[ https://issues.apache.org/jira/browse/WICKET-4112?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Dilger updated WICKET-4112: ---------------------------------- Attachment: 0001-WICKET-4122-WicketTester-uses-absolute-Path-to-refer.patch > WicketTester#startComponentInPage and WicketTester#assertModelValue have > inconsistent behavior. > ----------------------------------------------------------------------------------------------- > > Key: WICKET-4112 > URL: https://issues.apache.org/jira/browse/WICKET-4112 > Project: Wicket > Issue Type: Bug > Components: wicket > Affects Versions: 1.5.0, 1.5.1 > Reporter: Martin Dilger > Attachments: > 0001-WICKET-4122-WicketTester-uses-absolute-Path-to-refer.patch, wicket.zip > > > I try the following (in Pseudocode): > tester = new WicketTester(); > tester.startComponentInPage(new Label("test","hello"); > tester.assertModelValue("test","hello"); --> throws > java.lang.IllegalArgumentException: Component is not a container and so does > not contain the path test. > Funny as it is, to make this work, you have to do the following assertion: > tester.assertModelValue("", "hello"); > The error lies in > public Component getComponentFromLastRenderedPage(String path, > final boolean wantVisibleInHierarchy) > in Line: path = startComponent.getId() + ":" + path; > I will provide a patch this evening. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira