1 #! /usr/bin/env ruby -S rspec
2 require 'spec_helper_acceptance'
4 describe 'ensure_resource function' do
6 it 'ensures a resource already declared' do
9 notify { "test": loglevel => 'err' }
10 ensure_resource('notify', 'test', { 'loglevel' => 'err' })
13 apply_manifest(pp, :expect_changes => true)
16 it 'ensures a undeclared resource' do
19 ensure_resource('notify', 'test', { 'loglevel' => 'err' })
22 apply_manifest(pp, :expect_changes => true)
24 it 'takes defaults arguments'
27 it 'handles no arguments'
28 it 'handles non strings'