我正在使用Dredd工具来测试我的 API(位于 apiary.io 上)。
问题
我想为 dredd 提供我的文档的路径(它甚至要求它),但是我的 API 文档在 apiary.io 上,但我不知道指向它的确切 url。为 dredd 提供 API 路径的正确方法是什么?
什么有效(但不是我想要的)
注意:我尝试将 api 下载到我的本地驱动器并为 dredd 提供文件的本地路径(yml 或 apib),它可以正常工作(耶!),但我想避免保留本地副本并简单地提供 dredd我在养蜂场服务器上维护的真实 API 文档的位置。
我该怎么做(无需先将文件提取到本地驱动器)?
试图解决这个失败的问题
我还阅读(并尝试过)以下主题,它们可能是相关的,但我没有成功解决问题 - 使用身份验证令牌作为环境变量 - 将 apiary.io//settings 提供的域提供给 dredd - 提供在 dredd 命令中,所有这些尝试仍然产生相同的结果,Dredd 不知道在哪里可以找到 API 文档,除非我在本地计算机中提供文件的路径(我必须先在我的计算机上下载或手动创建) .
任何帮助表示赞赏,谢谢!