【发布时间】:2023-03-23 08:14:02
【问题描述】:
我正在寻找一种方法来自动化 vagrant 配置脚本的功能测试(使用 puppet 和 shell 脚本)。 请注意:我是在询问功能测试,而不是对 puppet 模块、puppet 目录等进行单元测试。
有推荐的方法吗?也许是python doctests中的一些东西:“这个输入应该是CLI输出”。四处搜索,但找不到有效的示例或推荐的工具。
如果没有任何 vagrant/puppet 认可的解决方案,是否有简单的 CLI 测试 工具?我可以在哪里对某些输出和某些输入进行断言?
我看到了this related question,但并没有真正得到好的答案
【问题讨论】:
标签: shell testing command-line-interface vagrant puppet