@@ -9,20 +9,16 @@ import io.kotest.assertions.throwables.shouldThrow
99import io.kotest.core.spec.style.StringSpec
1010import io.kotest.matchers.shouldBe
1111import io.kotest.matchers.types.shouldBeInstanceOf
12- import io.mockk.every
1312import io.mockk.mockk
14- import io.mockk.verify
15- import io.openapiparser.OpenApiSchemas.OPENAPI_SCHEMA_30_ID
16- import io.openapiparser.OpenApiSchemas.OPENAPI_SCHEMA_31_ID
1713import io.openapiparser.support.ApiBuilder
1814import io.openapiprocessor.jackson.JacksonConverter
1915import io.openapiprocessor.jsonschema.reader.UriReader
20- import io.openapiprocessor.jsonschema.schema.*
21- import io.openapiprocessor.jsonschema.support.Uris
16+ import io.openapiprocessor.jsonschema.schema.Bucket
17+ import io.openapiprocessor.jsonschema.schema.DocumentLoader
18+ import io.openapiprocessor.jsonschema.schema.DocumentStore
19+ import io.openapiprocessor.jsonschema.schema.SchemaStore
2220import io.openapiprocessor.jsonschema.support.Uris.emptyUri
2321import io.openapiprocessor.jsonschema.validator.Validator
24- import io.openapiprocessor.jsonschema.validator.steps.ValidationStep
25- import java.net.URI
2622import io.openapiparser.model.v30.OpenApi as OpenApi30
2723import io.openapiparser.model.v31.OpenApi as OpenApi31
2824
@@ -79,6 +75,7 @@ class OpenApiResultSpec: StringSpec({
7975 val result = parser.parse(emptyUri())
8076
8177 val schemaStore = SchemaStore (DocumentLoader (UriReader (), JacksonConverter ()))
78+ schemaStore.registerDraft4()
8279 val validator = Validator ()
8380
8481 val valid = result.validate(validator, schemaStore)
@@ -96,6 +93,7 @@ class OpenApiResultSpec: StringSpec({
9693 val result = parser.parse(emptyUri())
9794
9895 val schemaStore = SchemaStore (DocumentLoader (UriReader (), JacksonConverter ()))
96+ schemaStore.registerDraft202012()
9997 val validator = Validator ()
10098
10199 val valid = result.validate(validator, schemaStore)
0 commit comments