freezer.tests.integration.test_rsync_backup module¶
- class freezer.tests.integration.test_rsync_backup.TestBackupFSLocalRsync(methodName='runTest')¶
Bases:
freezer.tests.integration.common.TestFS
- test_backup_multiple_level()¶
How it works?
use the default source and destination trees in /tmp (see common.TestFS)
use temporary directory for backup storage
add some random data
check that trees don’t match anymore
execute block based backup of source tree
modify data
execute backup again
delete some files
execute backup again
execute restore into destination tree
check that source and destination trees match
- Returns
non on success
- test_backup_single_file()¶
use the default source and destination trees in /tmp (see common.TestFS)
use temporary directory for backup storage
add one file with random data
check that trees don’t match anymore
execute block based backup of single file
execute restore into destination tree
check that source and destination trees match
- Returns
non on success
- test_backup_single_level()¶
How it works?
use the default source and destination trees in /tmp (see common.TestFS)
use temporary directory for backup storage
add some random data
check that trees don’t match anymore
execute block based backup of source tree
execute restore into destination tree
check that source and destination trees match
- Returns
non on success