validateSwagger asserts that the given bytes contain a valid Swagger spec.
(b []byte)
| 255 | |
| 256 | // validateSwagger asserts that the given bytes contain a valid Swagger spec. |
| 257 | func validateSwagger(b []byte) error { |
| 258 | doc := &openapi2.T{} |
| 259 | if err := doc.UnmarshalJSON(b); err != nil { |
| 260 | return err |
| 261 | } |
| 262 | if doc.Swagger == "" { |
| 263 | return errors.New("nil swagger") |
| 264 | } |
| 265 | return nil |
| 266 | } |
no test coverage detected