Пример #1
0
 def create_file(self, filename):
     session = mock.Mock(spec=Session.Session)(None, None)
     hash_announcer = mock.Mock(spec=DHTHashAnnouncer.DHTHashAnnouncer)(None, None)
     session.blob_manager = BlobManager.TempBlobManager(hash_announcer)
     session.db_dir = self.tmp_dir
     manager = mock.Mock(spec=EncryptedFileManager.EncryptedFileManager)()
     handle = mocks.GenFile(3*MB, '1')
     key = '2'*AES.block_size
     return EncryptedFileCreator.create_lbry_file(
         session, manager, filename, handle, key, iv_generator())
 def create_file(self, filename):
     session = mock.Mock(spec=Session.Session)(None, None)
     hash_announcer = DHTHashAnnouncer.DHTHashAnnouncer(None, None)
     session.blob_manager = BlobManager.TempBlobManager(hash_announcer)
     session.db_dir = self.tmp_dir
     manager = mock.Mock(spec=EncryptedFileManager.EncryptedFileManager)()
     handle = mocks.GenFile(3 * MB, '1')
     key = '2' * AES.block_size
     return EncryptedFileCreator.create_lbry_file(session, manager,
                                                  filename, handle, key,
                                                  iv_generator())
Пример #3
0
 def create_stream():
     test_file = mocks.GenFile(
         5209343, b''.join([chr(i + 3) for i in xrange(0, 64, 6)]))
     d = EncryptedFileCreator.create_lbry_file(
         self.session,
         self.lbry_file_manager,
         "test_file",
         test_file,
         key="0123456701234567",
         iv_generator=iv_generator())
     return d
Пример #4
0
 def create_stream():
     test_file = mocks.GenFile(5209343, b''.join([chr(i + 3) for i in xrange(0, 64, 6)]))
     d = EncryptedFileCreator.create_lbry_file(
         self.session,
         self.lbry_file_manager,
         "test_file",
         test_file,
         key="0123456701234567",
         iv_generator=iv_generator()
     )
     return d