def test_tasks_attributes_for_video_files(self):
#For video file extension: link, filename, link_raw, video_url
video_ext = ['mp4', 'm4v', 'ogg', 'ogv', 'webm', 'avi']
file_data = (u'{"bytes":286,'
u'"link":"https://www.dropbox.com/s/l2b77qvlrequ6gl/test.extension?dl=0",'
u'"name":"test.extension",'
u'"icon":"https://www.dropbox.com/static/images/icons64/page_white_text.png"}')
for ext in video_ext:
data = string.replace(file_data,'extension', ext)
form_data = {'files': [data]}
tasks = BulkTaskDropboxImport(**form_data).tasks()
assert tasks[0]['info']['filename'] == "test.%s" % ext
assert tasks[0]['info']['link'] == "https://www.dropbox.com/s/l2b77qvlrequ6gl/test.%s?dl=0" % ext
assert tasks[0]['info']['link_raw'] == "https://www.dropbox.com/s/l2b77qvlrequ6gl/test.%s?raw=1" % ext
assert tasks[0]['info']['video_url'] == "https://dl.dropboxusercontent.com/s/l2b77qvlrequ6gl/test.%s" % ext
test_dropbox_importer.py 文件源码
python
阅读 30
收藏 0
点赞 0
评论 0
评论列表
文章目录