首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dredd Apiary合同驱动测试-是否有任何方法从本地dredd配置访问私有的养蜂文档蓝图格式?

Dredd Apiary合同驱动测试-是否有任何方法从本地dredd配置访问私有的养蜂文档蓝图格式?
EN

Stack Overflow用户
提问于 2018-10-24 11:22:35
回答 1查看 114关注 0票数 0

我正在使用dredd运行契约驱动的开发测试。

我知道如何将dredd测试配置为在本地或远程服务器上运行,给出了apib文件的蓝图。通常,我的dredd配置文件中的相关字段将如下所示

代码语言:javascript
复制
blueprint: myblueprintfile.apib
endpoint: localhost:3000 <or any remote server>

不过,我没有找到一种方法来自动引用托管在养蜂场上的远程蓝图。我想要达到的目标是

代码语言:javascript
复制
blueprint: <remote apiary apib file>
endpoint: localhost:3000 <or any remote server>

在运行实际的dredd测试之前,我基本上可以通过使用apiary CLI手动获取蓝图并将其保存到本地文件来实现相同的结果。

代码语言:javascript
复制
export APIARY_API_KEY=<key>
apiary fetch --api-name=<name>

有办法直接从dredd配置文件完成这一步吗?

注意:

  • 我在处理一个经过认证的养蜂私人账户
  • 我不担心上面的endpoint字段,我的问题是让blueprint字段自动指向远程像素源

也许这个问题是一个重复的问题,但我看过以前相关的问题,但没有发现任何东西

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-25 08:57:29

虽然指向远程存储的.apib文件是可能的,但它对于私有文档不起作用。此时,您可以:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52967696

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档