Author: veithen
Date: Sun Mar 3 19:27:22 2013
New Revision: 1452103
URL: http://svn.apache.org/r1452103
Log:
Fixed a test case issue (incorrect response to POST request; causing Axiom to
throw an exception).
Modified:
abdera/java/trunk/server/src/test/java/org/apache/abdera/protocol/server/test/custom/CustomProviderTest.java
abdera/java/trunk/server/src/test/java/org/apache/abdera/protocol/server/test/custom/SimpleAdapter.java
Modified:
abdera/java/trunk/server/src/test/java/org/apache/abdera/protocol/server/test/custom/CustomProviderTest.java
URL:
http://svn.apache.org/viewvc/abdera/java/trunk/server/src/test/java/org/apache/abdera/protocol/server/test/custom/CustomProviderTest.java?rev=1452103&r1=1452102&r2=1452103&view=diff
==============================================================================
---
abdera/java/trunk/server/src/test/java/org/apache/abdera/protocol/server/test/custom/CustomProviderTest.java
(original)
+++
abdera/java/trunk/server/src/test/java/org/apache/abdera/protocol/server/test/custom/CustomProviderTest.java
Sun Mar 3 19:27:22 2013
@@ -141,7 +141,10 @@ public class CustomProviderTest {
assertEquals(ResponseType.SUCCESS, resp.getType());
assertEquals(201, resp.getStatus());
assertNotNull(resp.getLocation());
- resp.release();
+ Document<Entry> resp_doc = resp.getDocument();
+ // Check that the response contains the enriched entry, not the
original entry
+ assertTrue(resp_doc.getRoot().getLinks("edit").iterator().hasNext());
+
resp = client.get(base + "/feed");
Document<Feed> feed_doc = resp.getDocument();
Feed feed = feed_doc.getRoot();
Modified:
abdera/java/trunk/server/src/test/java/org/apache/abdera/protocol/server/test/custom/SimpleAdapter.java
URL:
http://svn.apache.org/viewvc/abdera/java/trunk/server/src/test/java/org/apache/abdera/protocol/server/test/custom/SimpleAdapter.java?rev=1452103&r1=1452102&r2=1452103&view=diff
==============================================================================
---
abdera/java/trunk/server/src/test/java/org/apache/abdera/protocol/server/test/custom/SimpleAdapter.java
(original)
+++
abdera/java/trunk/server/src/test/java/org/apache/abdera/protocol/server/test/custom/SimpleAdapter.java
Sun Mar 3 19:27:22 2013
@@ -123,7 +123,7 @@ public class SimpleAdapter extends Abstr
feed.insertEntry(entry);
feed.setUpdated(new Date());
BaseResponseContext rc =
- (BaseResponseContext)ProviderHelper.returnBase(entry_doc,
201, entry.getEdited());
+ (BaseResponseContext)ProviderHelper.returnBase(entry, 201,
entry.getEdited());
return
rc.setLocation(ProviderHelper.resolveBase(request).resolve(entry.getEditLinkResolvedHref())
.toString()).setContentLocation(rc.getLocation().toString()).setEntityTag(ProviderHelper
.calculateEntityTag(entry));