require 'spec_helper'
# end-to-end test of the create_init_settings function
describe 'create_ini_settings_test' do
  it { should have_ini_setting_resource_count(3) }
  it { should contain_ini_setting('[section1] setting1').with(
    :ensure  => 'present',
    :section => 'section1',
    :setting => 'setting1',
    :value   => 'val1',
    :path    => '/tmp/foo.ini'
  )}
  it { should contain_ini_setting('[section2] setting2').with(
    :ensure  => 'present',
    :section => 'section2',
    :setting => 'setting2',
    :value   => 'val2',
    :path    => '/tmp/foo.ini'
  )}
  it { should contain_ini_setting('[section2] setting3').with(
    :ensure  => 'absent',
    :section => 'section2',
    :setting => 'setting3',
    :path    => '/tmp/foo.ini'
  )}
end
