【发布时间】:2018-01-23 07:31:02
【问题描述】:
我正在通过 Test Kitchen 运行 InSpec 测试
我的 InSpec 测试应确保 curl 命令的输出是“HelloWorld!”
以下代码块按需要工作:
describe command("curl localhost}") do
its('stdout') { should match /HelloWorld!/ }
end
问题
如何在 curl 测试中包含节点属性(IP 地址)?
在 .erb 模板中我可以使用 <%= node['ipaddress'] %>
以下方法不起作用
describe command("curl #{:ipaddress}") do
its('stdout') { should match /HelloWorld!/ }
end
【问题讨论】:
标签: testing chef-infra