spec/packer/provisioners/shell_spec.rb in packer-config-0.0.3 vs spec/packer/provisioners/shell_spec.rb in packer-config-0.0.4

- old
+ new

@@ -44,11 +44,11 @@ provisioner.data.delete('inline') end it 'converts all commands to strings' do provisioner.inline(some_array_of_ints) - expect(provisioner.data['inline']).to eq(some_array_of_ints.map{ |c| c.to_s }) + expect(provisioner.data['inline']).to eq(some_array_of_ints.map(&:to_s)) provisioner.data.delete('inline') end it 'raises an error if the commands argument cannot be made an Array' do expect { provisioner.inline(some_string) }.to raise_error @@ -94,11 +94,11 @@ provisioner.data.delete('scripts') end it 'converts all commands to strings' do provisioner.scripts(some_array_of_ints) - expect(provisioner.data['scripts']).to eq(some_array_of_ints.map{ |c| c.to_s }) + expect(provisioner.data['scripts']).to eq(some_array_of_ints.map(&:to_s)) provisioner.data.delete('scripts') end it 'raises an error if the commands argument cannot be made an Array' do expect { provisioner.scripts(some_string) }.to raise_error @@ -111,6 +111,6 @@ provisioner.data['inline'] = 1 expect { provisioner.scripts(some_array_of_strings) }.to raise_error provisioner.data.delete('scripts') end end -end \ No newline at end of file +end