Repository: cxf
Updated Branches:
  refs/heads/master 15d6a26ab -> 333a2c022


Try to get test to pass


Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/333a2c02
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/333a2c02
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/333a2c02

Branch: refs/heads/master
Commit: 333a2c022f8c5dd81e99b993cd7878f2b9bf10ba
Parents: 15d6a26
Author: Daniel Kulp <dk...@apache.org>
Authored: Mon Jul 31 16:29:38 2017 -0400
Committer: Daniel Kulp <dk...@apache.org>
Committed: Mon Jul 31 16:29:38 2017 -0400

----------------------------------------------------------------------
 .../AbstractSwagger2ServiceDescriptionTest.java          | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cxf/blob/333a2c02/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/description/AbstractSwagger2ServiceDescriptionTest.java
----------------------------------------------------------------------
diff --git 
a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/description/AbstractSwagger2ServiceDescriptionTest.java
 
b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/description/AbstractSwagger2ServiceDescriptionTest.java
index 70bac6d..02be718 100644
--- 
a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/description/AbstractSwagger2ServiceDescriptionTest.java
+++ 
b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/description/AbstractSwagger2ServiceDescriptionTest.java
@@ -127,26 +127,29 @@ public abstract class 
AbstractSwagger2ServiceDescriptionTest extends AbstractBus
             assertNotNull(urs);
             assertEquals(1, urs.size());
             UserResource r = urs.get(0);
-            assertEquals("/bookstore", r.getPath());
+            String basePath = "";
+            if (!"/".equals(r.getPath())) {
+                basePath = r.getPath();
+            }
             Map<String, UserOperation> map = r.getOperationsAsMap();
             assertEquals(3, map.size());
             UserOperation getBooksOp = map.get("getBooks");
             assertEquals(HttpMethod.GET, getBooksOp.getVerb());
-            assertEquals("/", getBooksOp.getPath());
+            assertEquals("/bookstore", basePath + getBooksOp.getPath());
             assertEquals(MediaType.APPLICATION_JSON, getBooksOp.getProduces());
             List<Parameter> getBooksOpParams = getBooksOp.getParameters();
             assertEquals(1, getBooksOpParams.size());
             assertEquals(ParameterType.QUERY, 
getBooksOpParams.get(0).getType());
             UserOperation getBookOp = map.get("getBook");
             assertEquals(HttpMethod.GET, getBookOp.getVerb());
-            assertEquals("/{id}", getBookOp.getPath());
+            assertEquals("/bookstore/{id}", basePath + getBookOp.getPath());
             assertEquals(MediaType.APPLICATION_JSON, getBookOp.getProduces());
             List<Parameter> getBookOpParams = getBookOp.getParameters();
             assertEquals(1, getBookOpParams.size());
             assertEquals(ParameterType.PATH, getBookOpParams.get(0).getType());
             UserOperation deleteOp = map.get("delete");
             assertEquals(HttpMethod.DELETE, deleteOp.getVerb());
-            assertEquals("/{id}", deleteOp.getPath());
+            assertEquals("/bookstore/{id}", basePath + deleteOp.getPath());
             List<Parameter> delOpParams = deleteOp.getParameters();
             assertEquals(1, delOpParams.size());
             assertEquals(ParameterType.PATH, delOpParams.get(0).getType());

Reply via email to