freezer.tests.unit.engines.rsync.test_rsync module

freezer.tests.unit.engines.rsync.test_rsync module

class freezer.tests.unit.engines.rsync.test_rsync.TestRsyncEngine(methodName='runTest')

Bases: unittest.case.TestCase

create_rsync_test_file()
delete_rsync_test_file()
get_rsync_data_struct()
setUp()

Hook method for setting up the test fixture before exercising it.

test_compute_checksums_regfile_False(mock_os_path_exists, mock_os_path_lexists)
test_compute_checksums_regfile_raise(mock_os_path_exists, mock_os_path_lexists)
test_compute_checksums_regfile_true(mock_blockchecksums, mock_os_path_exists, mock_os_path_lexists, mock_open)
test_compute_incrementals_exception(mock_gen_file_header, mock_is_reg_file, mock_get_old_file_meta, mock_is_file_modified, mock_compute_checksums, mock_process_backup_data, mock_rsync_gen_delta, mock_os_path_lexists, mock_open)
test_compute_incrementals_no_oldmeta(mock_gen_file_header, mock_is_reg_file, mock_get_old_file_meta, mock_is_file_modified, mock_compute_checksums, mock_process_backup_data, mock_rsync_gen_delta, mock_os_path_lexists, mock_open)
test_compute_incrementals_ok(mock_gen_file_header, mock_is_reg_file, mock_get_old_file_meta, mock_is_file_modified, mock_compute_checksums, mock_process_backup_data, mock_rsync_gen_delta, mock_os_path_lexists, mock_open)
test_gen_file_header()
test_get_file_struct_raise_exception(mock_oslstat)
test_get_file_struct_s_ok(mock_oslstat, mock_pwd_getpwuid, mock_grp_getgrgid, mock_osmajor, mock_osminor, mock_getfiletype)
test_get_file_struct_u_ok(mock_oslstat, mock_pwd_getpwuid, mock_grp_getgrgid, mock_osmajor, mock_osminor, mock_getfiletype)
test_get_file_type(mock_stat_reg, mock_stat_dir, mock_stat_link, mock_stat_chr, mock_stat_blk, mock_stat_fifo, mock_stat_sock, mock_os_readlink)
test_get_fs_meta_struct_isnot_file(mock_os_path_isfile)
test_get_sign_delta_is_dir(mock_open, mock_os_path_isdir, mock_flush, mock_get_fs_meta_struct, mock_os_getcwd, mock_os_walk, mock_process_file, mock_process_backup_data, mock_one_shot_compress, mock_gen_struct_for_deleted_files, mock_os_chdir)
test_get_sign_delta_isnot_dir(mock_open, mock_os_path_isdir, mock_flush, mock_get_fs_meta_struct, mock_os_getcwd, mock_os_walk, mock_process_file, mock_process_backup_data, mock_one_shot_compress, mock_gen_struct_for_deleted_files)
test_is_file_modified()
test_is_reg_file()
test_make_files(mock_os_path_isdir, mock_os_path_exists, mock_make_reg_file, mock_os_makedirs, mock_os_makedev, mock_os_mknod, mock_os_mkfifo, mock_os_symlink, mock_set_inode, mock_os_unlink)
test_make_files_filetype_b_exception(mock_os_path_isdir, mock_os_path_exists, mock_make_reg_file, mock_os_makedirs, mock_os_makedev, mock_os_mknod, mock_os_mkfifo, mock_os_symlink, mock_set_inode, mock_os_unlink)
test_make_files_filetype_b_ok(mock_os_path_isdir, mock_os_path_exists, mock_make_reg_file, mock_os_makedirs, mock_os_makedev, mock_os_mknod, mock_os_mkfifo, mock_os_symlink, mock_set_inode, mock_os_unlink)
test_make_files_filetype_c_exception(mock_os_path_isdir, mock_os_path_exists, mock_make_reg_file, mock_os_makedirs, mock_os_makedev, mock_os_mknod, mock_os_mkfifo, mock_os_symlink, mock_set_inode, mock_os_unlink)
test_make_files_filetype_c_ok(mock_os_path_isdir, mock_os_path_exists, mock_make_reg_file, mock_os_makedirs, mock_os_makedev, mock_os_mknod, mock_os_mkfifo, mock_os_symlink, mock_set_inode, mock_os_unlink)
test_make_files_filetype_d_exception(mock_os_path_isdir, mock_os_path_exists, mock_make_reg_file, mock_os_makedirs, mock_os_makedev, mock_os_mknod, mock_os_mkfifo, mock_os_symlink, mock_set_inode, mock_os_unlink)
test_make_files_filetype_d_ok(mock_os_path_isdir, mock_os_path_exists, mock_make_reg_file, mock_os_makedirs, mock_os_makedev, mock_os_mknod, mock_os_mkfifo, mock_os_symlink, mock_set_inode, mock_os_unlink)
test_make_files_filetype_l_exception(mock_os_path_isdir, mock_os_path_exists, mock_make_reg_file, mock_os_makedirs, mock_os_makedev, mock_os_mknod, mock_os_mkfifo, mock_os_symlink, mock_set_inode, mock_os_unlink)
test_make_files_filetype_l_ok(mock_os_path_isdir, mock_os_path_exists, mock_make_reg_file, mock_os_makedirs, mock_os_makedev, mock_os_mknod, mock_os_mkfifo, mock_os_symlink, mock_set_inode, mock_os_unlink)
test_make_files_filetype_p_exception(mock_os_path_isdir, mock_os_path_exists, mock_make_reg_file, mock_os_makedirs, mock_os_makedev, mock_os_mknod, mock_os_mkfifo, mock_os_symlink, mock_set_inode, mock_os_unlink)
test_make_files_filetype_p_ok(mock_os_path_isdir, mock_os_path_exists, mock_make_reg_file, mock_os_makedirs, mock_os_makedev, mock_os_mknod, mock_os_mkfifo, mock_os_symlink, mock_set_inode, mock_os_unlink)
test_make_files_filetype_r_ok(mock_os_path_isdir, mock_os_path_exists, mock_make_reg_file, mock_os_makedirs, mock_os_makedev, mock_os_mknod, mock_os_mkfifo, mock_os_symlink, mock_set_inode, mock_os_unlink)
test_make_files_rm_1111(mock_os_path_isdir, mock_os_path_exists, mock_make_reg_file, mock_os_makedirs, mock_os_makedev, mock_os_mknod, mock_os_mkfifo, mock_os_symlink, mock_set_inode, mock_os_unlink)
test_make_reg_file_0000_level(mock_write_changes_in_file, mock_write_file)
test_make_reg_file_1111_level(mock_write_changes_in_file, mock_write_file)
test_metadata()
test_process_backup_data()
test_process_backup_data_compress()
test_process_backup_data_encrypt()
test_process_file_is_dir_False(mock_gen_file_header, mock_get_old_file_meta, mock_get_file_struct, mock_compute_incrementals, mock_process_backup_data, mock_os_path_getsize, mock_os_path_relpath, mock_os_path_isdir)
test_process_file_is_dir_true(mock_gen_file_header, mock_get_old_file_meta, mock_get_file_struct, mock_compute_incrementals, mock_process_backup_data, mock_os_path_getsize, mock_os_path_relpath, mock_os_path_isdir)
test_process_restore_data()
test_process_restore_data_encrypt()
test_set_inode_ok(mock_oschown, mock_osutime, mock_pwd_getpwnam, mock_grp_getgrnam)
test_set_inode_raise_exception(mock_oschown, mock_osutime, mock_pwd_getpwnam, mock_grp_getgrnam, mock_getpass_getuser)
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.