Stanton Sievers created SHINDIG-1838:
----------------------------------------
Summary:
RenderingGadgetRewriterTest.xhrWrapperConfigurationInjected fails in Java 5
builds
Key: SHINDIG-1838
URL: https://issues.apache.org/jira/browse/SHINDIG-1838
Project: Shindig
Issue Type: Bug
Components: Java
Affects Versions: 2.5.0-beta3
Environment: builds.apache.org ubuntu executors. Java 5.
Reporter: Stanton Sievers
Priority: Minor
One test case is failing when building Shindig against Java 5. The issue seems
to simply be a poor equality check of JSON objects. The attributes are in a
different order in the Java 5 results, causing the compare to fail.
org.apache.shindig.gadgets.render.RenderingGadgetRewriterTest.xhrWrapperConfigurationInjected
Error Message
No shindig.xhrwrapper.oauthTokenName configuration present in rewritten HTML.
expected:<...bar/baz.html","oauth[Service":"serviceName","oauthTokenName":"token]Name"}>
but
was:<...bar/baz.html","oauth[TokenName":"tokenName","oauthService":"service]Name"}>
Stacktrace
org.junit.ComparisonFailure: No shindig.xhrwrapper.oauthTokenName configuration
present in rewritten HTML.
expected:<...bar/baz.html","oauth[Service":"serviceName","oauthTokenName":"token]Name"}>
but
was:<...bar/baz.html","oauth[TokenName":"tokenName","oauthService":"service]Name"}>
at org.junit.Assert.assertEquals(Assert.java:125)
at
org.apache.shindig.gadgets.render.RenderingGadgetRewriterTest.assertXhrConfigContains(RenderingGadgetRewriterTest.java:933)
at
org.apache.shindig.gadgets.render.RenderingGadgetRewriterTest.checkXhrWrapperConfigurationInjection(RenderingGadgetRewriterTest.java:918)
at
org.apache.shindig.gadgets.render.RenderingGadgetRewriterTest.xhrWrapperConfigurationInjected(RenderingGadgetRewriterTest.java:872)
--
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