我已经使用OpenApi 3规范在名为apidocs.yml
的文件中指定了API模式。现在,我想针对特定的.yml模式验证Django-rest-framework API响应。
我该怎么做呢?我已经在Google上搜索过,找不到任何能够做到这一点的图书馆。我找到的最接近的是一个名为flex的库,但它仅支持OpenApi version 2
。
是否有包装好的python可以验证来自API对OpenApi 3 .yml模式文件的响应?
最佳答案
我正在测试dredd,它定义了自己:
Dredd是一种与语言无关的命令行工具,用于根据API的后端实现来验证API描述文档。
尽管部分支持OpenAPI v3。
关于python - 针对OpenApi 3 .yml模式验证DRF响应,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54762665/