- it 'applies the manifest twice with no stderr' do
- apply_manifest(pp, :catch_failures => true)
- apply_manifest(pp, :catch_changes => true)
+ concat::fragment { '1':
+ target => '#{@basedir}/result_file1',
+ source => [ '#{@basedir}/file1', '#{@basedir}/file2' ],
+ require => [ File['#{@basedir}/file1'], File['#{@basedir}/file2'] ],
+ order => '01',
+ }
+ concat::fragment { '2':
+ target => '#{@basedir}/result_file2',
+ source => [ '#{@basedir}/file2', '#{@basedir}/file1' ],
+ require => [ File['#{@basedir}/file1'], File['#{@basedir}/file2'] ],
+ order => '01',
+ }
+ concat::fragment { '3':
+ target => '#{@basedir}/result_file3',
+ source => [ '#{@basedir}/file1', '#{@basedir}/file2' ],
+ require => [ File['#{@basedir}/file1'], File['#{@basedir}/file2'] ],
+ order => '01',
+ }
+ MANIFEST