My Eclipse uses en_US locale and all is fine. My Maven setup uses bg_BG and again all is fine. Just verified. Igor mentioned that this test started to fail at his machine yesterday, but I guess his setup completely is en_US.
On Sun, May 8, 2011 at 11:13 AM, Juergen Donnerstag <juergen.donners...@gmail.com> wrote: > Hi, > > on my (german) laptop testComponentAttributesNotDoubleEscaped is failing. > > junit.framework.AssertionFailedError: One of the pound entity > representations is missing: £ or £ > at > org.apache.wicket.markup.ComponentTagAttributeEscapingTest.testComponentAttributesNotDoubleEscaped(ComponentTagAttributeEscapingTest.java:48) > > The output looks like: <html><body><a wicket:id="link" > onclick="alert('alerting: & ££ ')" > href="../page?0-1.ILinkListener-link" > some_attribute="&">link</a><input type="submit" wicket:id="button" > value="Watch escaped value: >>" name="button" > id="button1"/></body></html> > > The assertion test is like: response.contains("££")); replacing it > with response.contains("\u00A3\u00A3")); works for me. > > Interestingly it's failing in eclipse only. It passes the test with maven > > -Juergen > -- Martin Grigorov jWeekend Training, Consulting, Development http://jWeekend.com