summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Smith <tsmith84@gmail.com>2015-11-25 16:39:28 -0800
committerTim Smith <tsmith84@gmail.com>2015-11-25 16:39:28 -0800
commitfd04eff8a54e133ac97a39024a750392d6b21c2d (patch)
treee0b562af9a2faecc92fc6a030dbecb2e4af2af16
parent4ec1fab98a7e5360c96dedada9e706e2343f52ee (diff)
downloadohai-fd04eff8a54e133ac97a39024a750392d6b21c2d.tar.gz
Use let in the specs
-rw-r--r--spec/unit/plugins/virtualbox.rb17
1 files changed, 9 insertions, 8 deletions
diff --git a/spec/unit/plugins/virtualbox.rb b/spec/unit/plugins/virtualbox.rb
index a14dffed..9719dd25 100644
--- a/spec/unit/plugins/virtualbox.rb
+++ b/spec/unit/plugins/virtualbox.rb
@@ -58,30 +58,31 @@ describe Ohai::System, 'plugin virtualbox' do
end
context 'when VBoxControl shellout succeeds' do
+ let(:plugin) { get_plugin('virtualbox') }
+
before(:each) do
- @plugin = get_plugin('virtualbox')
- allow(@plugin).to receive(:shell_out).with('VBoxControl guestproperty enumerate').and_return(mock_shell_out(0, vbox_output, ''))
- @plugin.run
+ allow(plugin).to receive(:shell_out).with('VBoxControl guestproperty enumerate').and_return(mock_shell_out(0, vbox_output, ''))
+ plugin.run
end
it 'should set the host version' do
- expect(@plugin[:virtualbox][:host][:version]).to eql('5.0.10')
+ expect(plugin[:virtualbox][:host][:version]).to eql('5.0.10')
end
it 'should set the host revision' do
- expect(@plugin[:virtualbox][:host][:revision]).to eql('104061')
+ expect(plugin[:virtualbox][:host][:revision]).to eql('104061')
end
it 'should set the host language' do
- expect(@plugin[:virtualbox][:host][:language]).to eql('en_US')
+ expect(plugin[:virtualbox][:host][:language]).to eql('en_US')
end
it 'should set the guest additions version' do
- expect(@plugin[:virtualbox][:guest][:guest_additions_version]).to eql('5.0.2')
+ expect(plugin[:virtualbox][:guest][:guest_additions_version]).to eql('5.0.2')
end
it 'should set the guest additions revision' do
- expect(@plugin[:virtualbox][:guest][:guest_additions_revision]).to eql('102096')
+ expect(plugin[:virtualbox][:guest][:guest_additions_revision]).to eql('102096')
end
end
end