def test_download_error(self): """Test download_error.""" dl = self.get_or_make_it() downloadservices.download_error(self.user.id, dl.id, "Kaploey") dl = downloadservices.get_download_by_id(self.user.id, dl.id) self.assertEqual(dl.status, Download.STATUS_ERROR) self.assertEqual(dl.error_message, "Kaploey")
def test_download_error(self): """Test download_error.""" dl = self.get_or_make_it() downloadservices.download_error(self.user.id, dl.id, "Kaploey") dl = downloadservices.get_download_by_id(self.user.id, dl.id) self.assertEqual(dl.status, Download.STATUS_ERROR) self.assertEqual(dl.error_message, "Kaploey")
def test_download_complete(self): """Test download_complete.""" mime = 'image/tif' hash = self.factory.get_fake_hash() storage_key = uuid.uuid4() crc = 12345 size = deflated_size = 300 dl = self.get_or_make_it() downloadservices.download_complete(self.user.id, dl.id, hash, crc, size, deflated_size, mime, storage_key) dl = downloadservices.get_download_by_id(self.user.id, dl.id) self.assertEqual(dl.status, Download.STATUS_COMPLETE) f = self.user.volume().get_node_by_path(self.fpath, with_content=True) self.assertEqual(f.full_path, self.fpath) self.assertEqual(f.content_hash, hash) self.assertEqual(f.content.storage_key, storage_key) self.assertEqual(f.mimetype, mime)
def test_download_complete(self): """Test download_complete.""" mime = 'image/tif' hash = self.factory.get_fake_hash() storage_key = uuid.uuid4() crc = 12345 size = deflated_size = 300 dl = self.get_or_make_it() downloadservices.download_complete( self.user.id, dl.id, hash, crc, size, deflated_size, mime, storage_key) dl = downloadservices.get_download_by_id(self.user.id, dl.id) self.assertEqual(dl.status, Download.STATUS_COMPLETE) f = self.user.volume().get_node_by_path( self.fpath, with_content=True) self.assertEqual(f.full_path, self.fpath) self.assertEqual(f.content_hash, hash) self.assertEqual(f.content.storage_key, storage_key) self.assertEqual(f.mimetype, mime)
def test_download_start(self): """Test download_start.""" dl = self.get_or_make_it() downloadservices.download_start(self.user.id, dl.id) dl = downloadservices.get_download_by_id(self.user.id, dl.id) self.assertEqual(dl.status, Download.STATUS_DOWNLOADING)
def test_download_start(self): """Test download_start.""" dl = self.get_or_make_it() downloadservices.download_start(self.user.id, dl.id) dl = downloadservices.get_download_by_id(self.user.id, dl.id) self.assertEqual(dl.status, Download.STATUS_DOWNLOADING)