Попытка запустить dredd в документации по swagger. Dredd не работает со следующими ошибками:
- error: API description parser error in /albums.json:266 (from line 266 column 10 to column 21): Data does not match any schemas from 'anyOf'
- error: API description parser error in /albums.json:266 (from line 266 column 10 to column 21): No enum match for: s
- error: API description parser error in /albums.json:266 (from line 266 column 10 to column 21): Expected type array but found type string
ошибки относятся к этой части JSON:
265 "photos": { "$ref": "#/definitions/PhotoEntity" },
266 "created_at": {
267 "type": "s",
268 "format": "g",
269 "description": "Дата создания"
270 }
Full JSON доступно gist . Swagger-ui отлично работает с этим JSON, ручное тестирование, как и ожидалось, проходит.