Ruby 命名错误:未定义的方法'md5sum';
何时作为md5sum属性添加到文件资源类型?Serverspec版本报告未找到md5sumRuby 命名错误:未定义的方法'md5sum';,ruby,rspec,serverspec,Ruby,Rspec,Serverspec,何时作为md5sum属性添加到文件资源类型?Serverspec版本报告未找到md5sum describe file ('/etc/sysctl.conf' ) do it { should be_file } its(:md5sum) { should eq '07a47f3db13458ebc93b334973cc8720' } its(:sha256sum) { should eq 'd63896fa456d47dde634c592d46d1d39cb6183fdbc4
describe file ('/etc/sysctl.conf' ) do
it { should be_file }
its(:md5sum) { should eq '07a47f3db13458ebc93b334973cc8720' }
its(:sha256sum) { should eq 'd63896fa456d47dde634c592d46d1d39cb6183fdbc450a2581b6f12d977ee2d1' }
it { should be_mode 644 }
it { should be_owned_by 'root' }
it { should be_grouped_into 'root' }
end
Failure/Error: its(:md5sum) { should eq '07a47f3db13458ebc93b334973cc8720' }
NoMethodError: undefined method `md5sum' for File "/etc/sysctl.conf":Serverspec::Type::File
apt-cache show ruby-serverspec
Package: ruby-serverspec
Version: 1.14.0-2
。它显然是在2014年10月8日以2.0.0版发布的