File diff 6bb8ed6d6443 → d752715bb533
roles/database/molecule/default/tests/test_backup.py
Show inline comments
 
@@ -37,7 +37,7 @@ def test_backup_script_file(host):
 
        assert script.user == 'root'
 
        assert script.group == 'root'
 
        assert script.mode == 0o700
 
        assert "/usr/bin/mysqldump \"testdb\" > \"/srv/backup/mariadb/testdb.sql\"" in script.content
 
        assert "/usr/bin/mysqldump \"testdb\" > \"/srv/backup/mariadb/testdb.sql\"" in script.content_string
 

	
 

	
 
def test_backup_run(host):
 
@@ -57,11 +57,11 @@ def test_backup_run(host):
 

	
 
        database_dump = host.file('/srv/backup/mariadb/testdb.sql')
 
        assert database_dump.is_file
 
        assert 'Database: testdb' in database_dump.content
 
        assert 'Database: testdb' in database_dump.content_string
 

	
 
        restore_run = host.run('duply main restore /root/restore')
 
        assert restore_run.rc == 0
 

	
 
        restored_database_dump = host.file('/root/restore/srv/backup/mariadb/testdb.sql')
 
        assert restored_database_dump.is_file
 
        assert restored_database_dump.content == database_dump.content
 
        assert restored_database_dump.content_string == database_dump.content_string