Sha256: e029f9a8e70d06c59ee140919d80a45f7c5d9953ed97f8053c74555c0abb6ec4
Contents?: true
Size: 755 Bytes
Versions: 8
Compression:
Stored size: 755 Bytes
Contents
# Encoding: utf-8 require 'spec_helper' RSpec.describe Packer::Builder::VMWareVMX do let(:builder) { Packer::Builder.get_builder(Packer::Builder::VMWARE_VMX) } it 'has a type of VMWare VMX' do expect(builder.data['type']).to eq(Packer::Builder::VMWARE_VMX) end it 'requires source_path and communicator' do expect { builder.validate }.to raise_error(Packer::DataObject::DataValidationError) builder.source_path 'path' builder.communicator 'ssh' expect { builder.validate }.not_to raise_error end describe '#vmx_data' do it 'adds a hash of arbitrary data' do builder.vmx_data( key1: 'value1', key2: 'value2' ) expect(builder.data['vmx_data'].keys.length).to eq(2) end end end
Version data entries
8 entries across 8 versions & 1 rubygems