943716d0d742c3aee59d819c70c88bdd92f1c0b3
[mirror/dsa-puppet.git] / 3rdparty / modules / nova / spec / unit / type / nova_network_spec.rb
1 require 'puppet'
2 require 'puppet/type/nova_network'
3 describe 'Puppet::Type.type(:nova_network)' do
4   it 'should reject an invalid ipv4 CIDR value' do
5     expect { Puppet::Type.type(:nova_network).new(:network => '192.168.1.0') }.to raise_error(Puppet::Error, /Invalid value/)
6     expect { Puppet::Type.type(:nova_network).new(:network => '::1/24') }.to raise_error(Puppet::Error, /Invalid value/)
7   end
8   it 'should accept a valid ipv4 CIDR value' do
9     Puppet::Type.type(:nova_network).new(:network => '192.168.1.0/24')
10   end
11 end