我正在运行 Chef InSpec 命令资源,该资源将命令的输出与文件中的某些内容相匹配。然后我在使用以下资源后删除该文件。但是以下命令返回""
并且测试失败。
describe command("some command") do
its ('stdout') {should match /some_regex/}
end
但是当我不删除文件时,上面的命令会返回预期的输出。InSpec 资源和删除文件是否有任何问题?
我正在运行 Chef InSpec 命令资源,该资源将命令的输出与文件中的某些内容相匹配。然后我在使用以下资源后删除该文件。但是以下命令返回""
并且测试失败。
describe command("some command") do
its ('stdout') {should match /some_regex/}
end
但是当我不删除文件时,上面的命令会返回预期的输出。InSpec 资源和删除文件是否有任何问题?