--- /dev/null
+require 'spec_helper_acceptance'
+
+describe 'symbolic name' do
+ basedir = default.tmpdir('concat')
+ pp = <<-EOS
+ concat { 'not_abs_path':
+ path => '#{basedir}/file',
+ }
+
+ concat::fragment { '1':
+ target => 'not_abs_path',
+ content => '1',
+ order => '01',
+ }
+
+ concat::fragment { '2':
+ target => 'not_abs_path',
+ content => '2',
+ order => '02',
+ }
+ EOS
+
+ it 'applies the manifest twice with no stderr' do
+ apply_manifest(pp, :catch_failures => true)
+ apply_manifest(pp, :catch_changes => true)
+ end
+
+ describe file("#{basedir}/file") do
+ it { should be_file }
+ its(:content) {
+ should match '1'
+ should match '2'
+ }
+ end
+end