def test_update_asset_file_and_parent(self):
"""
Test update Asset file and parent simultaneously
"""
logging.info('Test update asset file and parent simultaneously...')
f = Folder(name='f')
f.save()
f2 = Folder(name='f2')
f2.save()
a = Asset(name='a', parent=f)
a.file.save('file.txt', ContentFile('Content'.encode('utf-8')))
a.parent = f2
a.file.save('file2.txt', ContentFile('Content2'.encode('utf-8')))
self.assertEqual(self.get_bucket_contents(), ['media/' + str(a.parent.id) + '/file2.txt'])
评论列表
文章目录