0
这两者有什么区别?Inspec:检查用户和组
it { should be_owned_by 'cool_user' }
vs
its('owner') { should eq 'cool_user' }
it { should be_grouped_into 'cool_group' }
vs
its('group') { should eq 'cool_group' }
这两者有什么区别?Inspec:检查用户和组
it { should be_owned_by 'cool_user' }
vs
its('owner') { should eq 'cool_user' }
it { should be_grouped_into 'cool_group' }
vs
its('group') { should eq 'cool_group' }
没什么区别,只有两种写法。另一个是https://github.com/chef/train/blob/master/lib/train/extras/file_common.rb#L107和类似的。
Inspec支持styles。
it { should be_owned_by 'cool_user' }
it { should be_grouped_into 'cool_group' }
虽然这种风格看起来写它更像serverspec方式:)