@@ -29,8 +29,7 @@ class { 'mysql::server::backup':
29
29
}
30
30
MANIFEST
31
31
it 'when configuring mysql backups' do
32
- execute_manifest ( pp , catch_failures : true )
33
- execute_manifest ( pp , catch_failures : true )
32
+ idempotent_apply ( default , pp , { } )
34
33
end
35
34
end
36
35
@@ -104,8 +103,7 @@ class { 'mysql::server::backup':
104
103
}
105
104
MANIFEST
106
105
it 'when configuring mysql backups' do
107
- execute_manifest ( pp , catch_failures : true )
108
- execute_manifest ( pp , catch_failures : true )
106
+ idempotent_apply ( default , pp , { } )
109
107
end
110
108
end
111
109
@@ -153,50 +151,4 @@ class { 'mysql::server::backup':
153
151
# rubocop:enable RSpec/MultipleExpectations, RSpec/ExampleLength
154
152
end
155
153
end
156
-
157
- context 'with triggers and routines' do
158
- pre_run
159
- pp = <<-MANIFEST
160
- class { 'mysql::server': root_password => 'password' }
161
- mysql::db { [
162
- 'backup1',
163
- 'backup2'
164
- ]:
165
- user => 'backup',
166
- password => 'secret',
167
- }
168
- package { 'bzip2':
169
- ensure => present,
170
- }
171
- class { 'mysql::server::backup':
172
- backupuser => 'myuser',
173
- backuppassword => 'mypassword',
174
- backupdir => '/tmp/backups',
175
- backupcompress => true,
176
- file_per_database => true,
177
- include_triggers => #{ version_is_greater_than ( '5.1.5' ) } ,
178
- include_routines => true,
179
- postscript => [
180
- 'rm -rf /var/tmp/mysqlbackups',
181
- 'rm -f /var/tmp/mysqlbackups.done',
182
- 'cp -r /tmp/backups /var/tmp/mysqlbackups',
183
- 'touch /var/tmp/mysqlbackups.done',
184
- ],
185
- execpath => '/usr/bin:/usr/sbin:/bin:/sbin:/opt/zimbra/bin',
186
- require => Package['bzip2'],
187
- }
188
- MANIFEST
189
- it 'when configuring mysql backups with triggers and routines' do
190
- execute_manifest ( pp , catch_failures : true )
191
- end
192
-
193
- it 'runs mysqlbackup.sh with no errors' do
194
- pre_run
195
- unless version_is_greater_than ( '5.7.0' )
196
- shell ( '/usr/local/sbin/mysqlbackup.sh' ) do |r |
197
- expect ( r . stderr ) . to eq ( '' )
198
- end
199
- end
200
- end
201
- end
202
154
end
0 commit comments