spec/unit/chef/sugar/virtualization_spec.rb in chef-sugar-3.1.1 vs spec/unit/chef/sugar/virtualization_spec.rb in chef-sugar-3.2.0

- old
+ new

@@ -68,6 +68,23 @@ it 'returns false when the machine is not virtual' do node = {} expect(described_class.vmware?(node)).to be false end end + + describe '#openvz?' do + it 'returns true when the machine is under openvz' do + node = { 'virtualization' => { 'system' => 'openvz' } } + expect(described_class.openvz?(node)).to be true + end + + it 'returns false when the virtual machine is not under openvz' do + node = { 'virtualization' => { 'system' => 'kvm' } } + expect(described_class.openvz?(node)).to be false + end + + it 'returns false when the machine is not virtual' do + node = {} + expect(described_class.openvz?(node)).to be false + end + end end