Пример #1
0
 def test_stream_from_backup_calls_get_archive_accessor_with_expected_params(
     self, archive_accessor_manager, archive_client
 ):
     archive = ArchiveModule(archive_accessor_manager, archive_client)
     archive.stream_from_backup(
         "path", "device_guid", "dest_guid", "password", "encryption_key"
     )
     archive._archive_accessor_manager.get_archive_accessor.assert_called_once_with(
         "device_guid",
         destination_guid="dest_guid",
         private_password="******",
         encryption_key="encryption_key",
     )
Пример #2
0
 def test_stream_from_backup_when_given_multiple_paths_calls_archive_accessor_stream_from_backup_with_expected_params(
     self, archive_accessor_manager, archive_client, archive_accessor
 ):
     archive_accessor_manager.get_archive_accessor.return_value = archive_accessor
     archive = ArchiveModule(archive_accessor_manager, archive_client)
     archive.stream_from_backup(
         ["path/to/first/file", "path/to/second/file"],
         "device_guid",
         "dest_guid",
         "password",
         "encryption_key",
     )
     archive_accessor.stream_from_backup.assert_called_once_with(
         ["path/to/first/file", "path/to/second/file"], file_size_calc_timeout=10
     )