88 let ( :user ) { 'psql_grant_priv_tester' }
99 let ( :password ) { 'psql_grant_role_pw' }
1010 let ( :pp_setup ) do
11- <<- MANIFEST . unindent
11+ <<~ MANIFEST
1212 $db = #{ db }
1313 $owner = #{ owner }
1414 $user = #{ user }
@@ -55,7 +55,7 @@ class { 'postgresql::server': }
5555 # testing grants on language requires a superuser
5656 let ( :superuser ) { 'postgres' }
5757 let ( :pp ) do
58- pp_setup + <<- MANIFEST . unindent
58+ pp_setup + <<~ MANIFEST
5959 postgresql_psql { 'make sure plpgsql exists':
6060 command => 'CREATE LANGUAGE plpgsql',
6161 db => $db,
@@ -97,7 +97,7 @@ class { 'postgresql::server': }
9797 ### SEQUENCE grants
9898 context 'sequence' do
9999 let ( :pp ) do
100- pp_setup + <<- MANIFEST . unindent
100+ pp_setup + <<~ MANIFEST
101101 postgresql_psql { 'create test sequence':
102102 command => 'CREATE SEQUENCE test_seq',
103103 db => $db,
@@ -149,7 +149,7 @@ class { 'postgresql::server': }
149149
150150 context 'all sequences' do
151151 let ( :pp ) do
152- pp_setup + <<- MANIFEST . unindent
152+ pp_setup + <<~ MANIFEST
153153
154154 postgresql_psql { 'create test sequences':
155155 command => 'CREATE SEQUENCE test_seq2; CREATE SEQUENCE test_seq3;',
@@ -203,7 +203,7 @@ class { 'postgresql::server': }
203203 ### FUNCTION grants
204204 context 'sequence' do
205205 let ( :pp ) do
206- pp_setup + <<- MANIFEST . unindent
206+ pp_setup + <<~ MANIFEST
207207 postgresql_psql { 'create test function':
208208 command => "CREATE FUNCTION test_func() RETURNS boolean AS 'SELECT true' LANGUAGE 'sql'",
209209 db => $db,
@@ -272,7 +272,7 @@ class { 'postgresql::server': }
272272 context 'table' do
273273 describe 'GRANT ... ON TABLE' do
274274 let ( :pp_create_table ) do
275- pp_setup + <<- EOS . unindent
275+ pp_setup + <<~ EOS
276276 postgresql_psql { 'create test table':
277277 command => 'CREATE TABLE test_tbl (col1 integer)',
278278 db => $db,
@@ -298,7 +298,7 @@ class { 'postgresql::server': }
298298 end
299299
300300 it 'grant select on a table to a user' do
301- pp_grant = pp_setup + <<- EOS . unindent
301+ pp_grant = pp_setup + <<~ EOS
302302
303303 postgresql::server::grant { 'grant select on test_tbl':
304304 privilege => 'SELECT',
@@ -318,7 +318,7 @@ class { 'postgresql::server': }
318318 }
319319 EOS
320320
321- pp_revoke = pp_setup + <<- EOS . unindent
321+ pp_revoke = pp_setup + <<~ EOS
322322
323323 postgresql::server::grant { 'revoke select on test_tbl':
324324 ensure => absent,
@@ -367,7 +367,7 @@ class { 'postgresql::server': }
367367 end
368368
369369 it 'grant update on all tables to a user' do
370- pp_grant = pp_setup + <<- EOS . unindent
370+ pp_grant = pp_setup + <<~ EOS
371371
372372 postgresql::server::grant { 'grant update on all tables':
373373 privilege => 'UPDATE',
@@ -379,7 +379,7 @@ class { 'postgresql::server': }
379379 }
380380 EOS
381381
382- pp_revoke = pp_setup + <<- EOS . unindent
382+ pp_revoke = pp_setup + <<~ EOS
383383
384384 postgresql::server::grant { 'revoke update on all tables':
385385 ensure => absent,
@@ -419,7 +419,7 @@ class { 'postgresql::server': }
419419 end
420420
421421 it 'grant all on all tables to a user' do
422- pp_grant = pp_setup + <<- EOS . unindent
422+ pp_grant = pp_setup + <<~ EOS
423423
424424 postgresql::server::grant { 'grant all on all tables':
425425 privilege => 'ALL',
@@ -431,7 +431,7 @@ class { 'postgresql::server': }
431431 }
432432 EOS
433433
434- pp_revoke = pp_setup + <<- EOS . unindent
434+ pp_revoke = pp_setup + <<~ EOS
435435
436436 postgresql::server::grant { 'revoke all on all tables':
437437 ensure => absent,
@@ -478,7 +478,7 @@ class { 'postgresql::server': }
478478 it 'do not fail on revoke connect from non-existant user' do
479479 if Gem ::Version . new ( postgresql_version ) >= Gem ::Version . new ( '9.1.24' )
480480 apply_manifest ( pp_setup , catch_failures : true )
481- pp = pp_setup + <<- EOS . unindent
481+ pp = pp_setup + <<~ EOS
482482 postgresql::server::grant { 'revoke connect on db from norole':
483483 ensure => absent,
484484 privilege => 'CONNECT',
0 commit comments