try again, with puppetforge modules, correctly included now
[mirror/dsa-puppet.git] / 3rdparty / modules / sysctl / spec / defines / value_spec.rb
1 require 'spec_helper'
2
3 describe 'sysctl::value' do
4   let(:title) { 'rspec_test' }
5   context 'string value' do
6     let(:params){ { :value => 'foo bar baz' } }
7
8     it do
9       should contain_sysctl('rspec_test').with(
10         :val    => "foo\tbar\tbaz",
11         :before => 'Sysctl_runtime[rspec_test]'
12       )
13       should contain_sysctl_runtime('rspec_test').with_val("foo\tbar\tbaz")
14     end
15   end
16
17   context 'fixnum value' do
18     let(:params){ { :value => 1 } }
19     it do
20       should contain_sysctl('rspec_test').with(
21         :val    => "1",
22         :before => 'Sysctl_runtime[rspec_test]'
23       )
24       should contain_sysctl_runtime('rspec_test').with_val("1")
25     end
26   end
27
28 end