diff --git a/spec/classes/coverage_spec.rb b/spec/classes/coverage_spec.rb new file mode 100644 index 0000000..12513b8 --- /dev/null +++ b/spec/classes/coverage_spec.rb @@ -0,0 +1 @@ +at_exit { RSpec::Puppet::Coverage.report! } diff --git a/spec/classes/debnet_spec.rb b/spec/classes/debnet_spec.rb new file mode 100644 index 0000000..f7f47ed --- /dev/null +++ b/spec/classes/debnet_spec.rb @@ -0,0 +1,16 @@ +require 'spec_helper' + +describe 'debnet' do + let(:facts) {{ + :concat_basedir => '/var/lib/puppet/concat', + :osfamily => 'Debian', + }} + + it { + should contain_class('Debnet') + should contain_class('Debnet::Params') + should contain_package('iproute').with({ + 'ensure' => 'installed', + }) + } +end diff --git a/spec/defines/loopback_spec.rb b/spec/defines/loopback_spec.rb index e8257e6..bd1b06d 100644 --- a/spec/defines/loopback_spec.rb +++ b/spec/defines/loopback_spec.rb @@ -1,16 +1,17 @@ require 'spec_helper' describe 'debnet::iface::loopback' do let(:title) { 'lo' } let(:facts) {{ :concat_basedir => '/var/lib/puppet/concat', :osfamily => 'Debian', }} it { should contain_debnet__iface('lo').with({ 'method' => 'loopback', 'family' => 'inet', }) + should contain_concat__fragment('lo_stanza') } end