我正在使用dredd运行契约驱动的开发测试。
我知道如何将dredd测试配置为在本地或远程服务器上运行,给出了apib文件的蓝图。通常,我的dredd配置文件中的相关字段将如下所示
blueprint: myblueprintfile.apib
endpoint: localhost:3000 <or any remote server>不过,我没有找到一种方法来自动引用托管在养蜂场上的远程蓝图。我想要达到的目标是
blueprint: <remote apiary apib file>
endpoint: localhost:3000 <or any remote server>在运行实际的dredd测试之前,我基本上可以通过使用apiary CLI手动获取蓝图并将其保存到本地文件来实现相同的结果。
export APIARY_API_KEY=<key>
apiary fetch --api-name=<name>有办法直接从dredd配置文件完成这一步吗?
注意:
endpoint字段,我的问题是让blueprint字段自动指向远程像素源也许这个问题是一个重复的问题,但我看过以前相关的问题,但没有发现任何东西
https://stackoverflow.com/questions/52967696
复制相似问题