在以标记模式(config.format = [:markdown])使用rspec-api-documentation gem时,我注意到生成的文档缺少响应体。
有什么永久的解决方法吗?
发布于 2020-04-08 06:01:58
这个问题在this issue中有记录,目前似乎还没有永久的解决方案。在问题评论中已经发布了一个解决方法,它涉及到猴子补丁:
module RspecApiDocumentation
class RackTestClient < ClientBase
def response_body
last_response.body.encode("utf-8")
end
end
end在生成文档之前在初始化器(rspec_api_docs.rb)中添加代码似乎可以解决这个问题。
https://stackoverflow.com/questions/61090082
复制相似问题