diff --git a/modules/openapi-generator/src/test/java/org/openapitools/codegen/InlineModelResolverTest.java b/modules/openapi-generator/src/test/java/org/openapitools/codegen/InlineModelResolverTest.java
index 4187592dcca..83433f3c045 100644
--- a/modules/openapi-generator/src/test/java/org/openapitools/codegen/InlineModelResolverTest.java
+++ b/modules/openapi-generator/src/test/java/org/openapitools/codegen/InlineModelResolverTest.java
@@ -460,10 +460,12 @@ public class InlineModelResolverTest {
.getContent()
.get("application/json");
- assertTrue(mediaType.getSchema() instanceof ObjectSchema);
- assertTrue(mediaType.getSchema().getAdditionalProperties() instanceof ObjectSchema);
+ assertEquals("object", mediaType.getSchema().getType());
+ Object additionalPropertiesObject = mediaType.getSchema().getAdditionalProperties();
+ assertTrue(additionalPropertiesObject instanceof Schema);
- ObjectSchema additionalProperties = (ObjectSchema) mediaType.getSchema().getAdditionalProperties();
+ Schema additionalProperties = ModelUtils.getReferencedSchema(openAPI, (Schema)additionalPropertiesObject);
+ assertNotNull(additionalProperties);
assertTrue(additionalProperties.getProperties().get("resolve_inline_object_response_with_additional_properties") instanceof StringSchema);
}
@@ -676,7 +678,7 @@ public class InlineModelResolverTest {
.getContent()
.get("application/json");
- assertTrue(mediaType.getSchema() instanceof ObjectSchema);
+ assertEquals("object", mediaType.getSchema().getType());
assertTrue(mediaType.getSchema().getAdditionalProperties() instanceof ObjectSchema);
ObjectSchema additionalProperty = (ObjectSchema) mediaType.getSchema().getAdditionalProperties();
diff --git a/pom.xml b/pom.xml
index 7458c5b549b..ab648268ec2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1360,7 +1360,7 @@
1.8
1.8
org.openapitools.swagger.parser
- 2.0.11-OpenAPITools.org-1
+ 2.0.13-OpenAPITools.org-1
2.0.7
2.11.1
3.3.1