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