diff options
Diffstat (limited to 'spec/unit/plugins/darwin/virtualization_spec.rb')
-rw-r--r-- | spec/unit/plugins/darwin/virtualization_spec.rb | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/spec/unit/plugins/darwin/virtualization_spec.rb b/spec/unit/plugins/darwin/virtualization_spec.rb index 2fe3ad01..55936c93 100644 --- a/spec/unit/plugins/darwin/virtualization_spec.rb +++ b/spec/unit/plugins/darwin/virtualization_spec.rb @@ -23,7 +23,7 @@ require "spec_helper" describe Ohai::System, "Darwin virtualization platform" do let(:plugin) { get_plugin("darwin/virtualization") } - before(:each) do + before do allow(plugin).to receive(:collect_os).and_return(:darwin) allow(plugin).to receive(:prlctl_exists?).and_return(false) allow(plugin).to receive(:ioreg_exists?).and_return(false) @@ -35,12 +35,12 @@ describe Ohai::System, "Darwin virtualization platform" do end describe "when detecting OS X virtualization" do - it "should not set virtualization keys if no binaries are found" do + it "does not set virtualization keys if no binaries are found" do plugin.run expect(plugin[:virtualization]).to eq({ "systems" => {} }) end - it "should set docker host if docker exists" do + it "sets docker host if docker exists" do allow(plugin).to receive(:docker_exists?).and_return(true) plugin.run expect(plugin[:virtualization][:system]).to eq("docker") @@ -48,7 +48,7 @@ describe Ohai::System, "Darwin virtualization platform" do expect(plugin[:virtualization][:systems][:docker]).to eq("host") end - it "should set vmware host if /Applications/VMware\ Fusion.app exists" do + it "sets vmware host if /Applications/VMware\ Fusion.app exists" do allow(plugin).to receive(:fusion_exists?).and_return(true) plugin.run expect(plugin[:virtualization][:system]).to eq("vmware") @@ -56,7 +56,7 @@ describe Ohai::System, "Darwin virtualization platform" do expect(plugin[:virtualization][:systems][:vmware]).to eq("host") end - it "should set vmware guest if hardware attributes mention vmware" do + it "sets vmware guest if hardware attributes mention vmware" do plugin[:hardware][:boot_rom_version] = "VMW71.00V.6997262.B64.1710270607" plugin.run expect(plugin[:virtualization][:system]).to eq("vmware") @@ -64,7 +64,7 @@ describe Ohai::System, "Darwin virtualization platform" do expect(plugin[:virtualization][:systems][:vmware]).to eq("guest") end - it "should set vbox host if /usr/local/bin/VBoxManage exists" do + it "sets vbox host if /usr/local/bin/VBoxManage exists" do allow(plugin).to receive(:vboxmanage_exists?).and_return("/usr/local/bin/VBoxManage") plugin.run expect(plugin[:virtualization][:system]).to eq("vbox") @@ -72,7 +72,7 @@ describe Ohai::System, "Darwin virtualization platform" do expect(plugin[:virtualization][:systems][:vbox]).to eq("host") end - it "should set vbox guest if hardware attributes mention virtualbox" do + it "sets vbox guest if hardware attributes mention virtualbox" do plugin[:hardware][:boot_rom_version] = "VirtualBox" plugin.run expect(plugin[:virtualization][:system]).to eq("vbox") @@ -80,7 +80,7 @@ describe Ohai::System, "Darwin virtualization platform" do expect(plugin[:virtualization][:systems][:vbox]).to eq("guest") end - it "should set parallels host if /usr/bin/prlctl exists" do + it "sets parallels host if /usr/bin/prlctl exists" do allow(plugin).to receive(:prlctl_exists?).and_return("/usr/bin/prlctl") plugin.run expect(plugin[:virtualization][:system]).to eq("parallels") @@ -88,7 +88,7 @@ describe Ohai::System, "Darwin virtualization platform" do expect(plugin[:virtualization][:systems][:parallels]).to eq("host") end - it "should set parallels guest if /usr/sbin/ioreg exists and its output contains pci1ab8,4000" do + it "sets parallels guest if /usr/sbin/ioreg exists and its output contains pci1ab8,4000" do allow(plugin).to receive(:ioreg_exists?).and_return(true) ioreg = <<-IOREG | | +-o pci1ab8,4000@3 <class IOPCIDevice, id 0x1000001d1, registered, matched, active, busy 0 (40 ms), retain 9> @@ -122,7 +122,7 @@ describe Ohai::System, "Darwin virtualization platform" do expect(plugin[:virtualization][:systems][:parallels]).to eq("guest") end - it "should not set parallels guest if /usr/sbin/ioreg exists and its output not contain pci1ab8,4000" do + it "does not set parallels guest if /usr/sbin/ioreg exists and its output not contain pci1ab8,4000" do allow(plugin).to receive(:ioreg_exists?).and_return(true) ioreg = <<-IOREG | | +-o pci8086,2445@1F,4 <class IOPCIDevice, id 0x1000001d4, registered, matched, active, busy 0 (974 ms), retain 11> |