首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有一种方法可以对外部依赖项进行分子测试?

是否有一种方法可以对外部依赖项进行分子测试?
EN

Stack Overflow用户
提问于 2022-05-24 08:27:10
回答 1查看 192关注 0票数 0

我有几个角色在一个远程数据库上运行操作,该数据库执行用于创建用户和特权的语句。

我曾见过用于测试在单个主机上运行的剧本的分子,但我不确定如何设置第二个容器,以便在与分子容器相同的网络中运行坞实例(类似于对接器-组合安装程序)。但是,我还没有在文档中找到这样的设置。

有没有推荐的方法来运行外部依赖的分子测试?或者,我应该只使用docker编写或者类似的方法来运行我的测试?

EN

回答 1

Stack Overflow用户

发布于 2022-05-24 11:51:40

在分子中有一个“准备”阶段,专门用于这个阶段。你需要把问题分开:

运行外部资源(数据库)的

  1. 为什么以及如何配置?

它们是非常独立的,把它们混合在一起是个坏主意。

对于一个问题,有不同的答案:

  1. It是(突然间,由其他人配置的)。使用molecule.yml.
  2. We OK中的非托管主机在我们运行代码的主机上运行它。铲子安装到“准备”阶段。
  3. 我们希望它在单独的服务器上。将其他主机放在不同组的平台中,并在准备阶段对其进行配置。

如果您发现您的驱动程序不够好,您总是可以选择‘委托’驱动程序。在这种情况下,您需要编写用于创建/销毁主机的剧本。相对来说很容易。主要的诀窍是使用“platform”变量来获取molecule.yaml平台部分的内容信息。

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

https://stackoverflow.com/questions/72359587

复制
相关文章

相似问题

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