diff options
author | Tim Smith <tsmith84@gmail.com> | 2015-11-25 16:39:28 -0800 |
---|---|---|
committer | Tim Smith <tsmith84@gmail.com> | 2015-11-25 16:39:28 -0800 |
commit | fd04eff8a54e133ac97a39024a750392d6b21c2d (patch) | |
tree | e0b562af9a2faecc92fc6a030dbecb2e4af2af16 | |
parent | 4ec1fab98a7e5360c96dedada9e706e2343f52ee (diff) | |
download | ohai-fd04eff8a54e133ac97a39024a750392d6b21c2d.tar.gz |
Use let in the specs
-rw-r--r-- | spec/unit/plugins/virtualbox.rb | 17 |
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 |