You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by as...@apache.org on 2013/05/14 18:25:57 UTC
svn commit: r1482426 -
/cxf/trunk/rt/frontend/jaxrs/src/test/java/org/apache/cxf/jaxrs/SelectMethodCandidatesTest.java
Author: ashakirin
Date: Tue May 14 16:25:56 2013
New Revision: 1482426
URL: http://svn.apache.org/r1482426
Log:
Added testConsumesResource5() checking TCK test problem for consumes with wildcards and qs params
Modified:
cxf/trunk/rt/frontend/jaxrs/src/test/java/org/apache/cxf/jaxrs/SelectMethodCandidatesTest.java
Modified: cxf/trunk/rt/frontend/jaxrs/src/test/java/org/apache/cxf/jaxrs/SelectMethodCandidatesTest.java
URL: http://svn.apache.org/viewvc/cxf/trunk/rt/frontend/jaxrs/src/test/java/org/apache/cxf/jaxrs/SelectMethodCandidatesTest.java?rev=1482426&r1=1482425&r2=1482426&view=diff
==============================================================================
--- cxf/trunk/rt/frontend/jaxrs/src/test/java/org/apache/cxf/jaxrs/SelectMethodCandidatesTest.java (original)
+++ cxf/trunk/rt/frontend/jaxrs/src/test/java/org/apache/cxf/jaxrs/SelectMethodCandidatesTest.java Tue May 14 16:25:56 2013
@@ -203,6 +203,11 @@ public class SelectMethodCandidatesTest
doTestConsumesResource(ConsumesResource4.class, "application/xml+bar", "m2");
}
+ @Test
+ public void testConsumesResource5() throws Exception {
+ doTestConsumesResource(ConsumesResource5.class, "text/xml", "m2");
+ }
+
private void doTestConsumesResource(Class<?> resourceClass, String expectedMethodName) throws Exception {
doTestConsumesResource(resourceClass, null, expectedMethodName);
}
@@ -838,6 +843,17 @@ public class SelectMethodCandidatesTest
}
}
+ public static class ConsumesResource5 {
+ @POST
+ @Consumes("text/*")
+ public void m1() {
+ }
+
+ @POST
+ @Consumes("text/xml;qs=0.7")
+ public void m2() {
+ }
+ }
public static class ResponseMediaTypeResource {
@GET