From d1a06e2fff02ca6a6aecc84285866ba1d81e3acc Mon Sep 17 00:00:00 2001 From: Paul Gooderham Date: Thu, 14 Dec 2017 14:32:28 -0500 Subject: [PATCH] Remove schema composition tests. Signed-off-by: Paul Gooderham --- .../microprofile/openapi/tck/PetStoreAppTest.java | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/tck/src/main/java/org/eclipse/microprofile/openapi/tck/PetStoreAppTest.java b/tck/src/main/java/org/eclipse/microprofile/openapi/tck/PetStoreAppTest.java index 7b526bb58..2926e0e40 100644 --- a/tck/src/main/java/org/eclipse/microprofile/openapi/tck/PetStoreAppTest.java +++ b/tck/src/main/java/org/eclipse/microprofile/openapi/tck/PetStoreAppTest.java @@ -62,19 +62,6 @@ public void testSchema(String type) { vr.body("paths.'/pet/{petId}'.delete.parameters.find{ it.name == 'apiKey' }.schema.maxLength", equalTo(256)); vr.body("paths.'/pet/{petId}'.delete.parameters.find{ it.name == 'apiKey' }.schema.minLength", equalTo(32)); - // Other properties - String storeOrderResponses = "paths.'/store/order/{orderId}'.get.responses"; - vr.body("paths.'/pet/{petId}'.get.responses.'200'.content.'application/json'.schema.readonly", equalTo(true)); - vr.body(storeOrderResponses + ".'404'.content.'application/json'.schema.anyOf", - hasItems("#/components/schemas/Order", "#/components/schemas/BadOrder")); - vr.body(storeOrderResponses + ".'200'.content.'application/json'.schema.allOf", - hasItems("#/components/schemas/Order", "#/components/schemas/Pet")); - vr.body("paths.'/pet/{petId}'.get.responses.'200'.content.'application/json'.schema.oneOf", - hasItems("#/components/schemas/Cat", "#/components/schemas/Dog", "#/components/schemas/Lizard")); - vr.body(storeOrderResponses + ".'200'.content.'application/json'.schema.not", equalTo("#/components/schemas/BadOrder")); - vr.body(storeOrderResponses + ".'404'.content.'application/json'.schema.discriminatorProperty", equalTo("id")); - vr.body(storeOrderResponses + ".'404'.content.'application/json'.schema.discriminatorMapping", - hasEntry("0", "#/components/schemas/BadOrder")); } @RunAsClient