openapi-validator-proxy
Version 0.1.0 (2024-10-21)
v0.1.0
Oct 22 2024 at 05:45 UTC
Initial release!
The proxy command sort of works to validate requests. This includes functionality that validates:
- path
- HTTP method
- object response bodies
- allOf response properties
- string/boolean/number/array response properties
Results are captured in a Junit report which can be found at localhost:3000/_ovp/junit.
The following errors are also captures in the Junit report:
- PathNotFound,
- InvalidHTTPMethod,
- InvalidStatusCode,
- MissingResponseDefinition,
- MissingContentTypeHeader,
- MismatchedContentTypeHeader,
- MismatchNonEmptyBody,
- MissingSchemaDefinition,
- FailedJSONDeserialization,
- FailedValidationUnexpectedNull,
- FailedValidationUnexpectedBoolean,
- FailedValidationUnexpectedNumber,
- FailedValidationUnexpectedString,
- FailedValidationUnexpectedProperty,
- FailedValidationUnsupportedSchemaKind,