【发布时间】:2015-03-23 10:18:49
【问题描述】:
我是使用 serverspec 编写测试的新人。我真的很喜欢它,因为它清晰而快速。但是我发现了一个问题。
可以使用文件类型检查文件是否不存在?我尝试在任何地方添加not 和!,但似乎不起作用。
目前我可以使用以下方法实现预期的行为:
describe command('ls /etc/myfile') do
its(:stderr) { should match /No such file or directory/ }
end
但我想通过以下方式使其更清洁:
describe file ('/etc/myfile') do
it { not should be file }
end
有人知道吗?谢谢
【问题讨论】: