def test_remove_old_tmp_files(self, ): fn = save_img_file('t1.jpeg', create_test_image(600, 600)) with patch_utcnow(-datetime.timedelta(hours=10)): upload_from_fs(fn, profile='simple1') with patch_utcnow(-datetime.timedelta(hours=11)): make_permalink(upload_from_fs(fn, profile='simple0')) with patch_utcnow(): deleted, total = remove_old_tmp_files(['simple1'], max_lifetime=12) self.assertEqual((deleted, total), (0, 5)) deleted, total = remove_old_tmp_files(max_lifetime=12) self.assertEqual((deleted, total), (0, 5)) deleted, total = remove_old_tmp_files(['simple1'], max_lifetime=9) self.assertEqual((deleted, total), (5, 5))
def test_upload_from_fs(self): fn = save_img_file('t1.jpeg', create_test_image(600, 600)) try: img_id = upload_from_fs(fn) except (ValueError, RuntimeError), e: raise self.failureException(e)
remove_all_files_of_img_id(d2['uploaded'][0]['img_id']) self.assertUploadedFilesNotExist(d2) def test_upload_from_fs(self): fn = save_img_file('t1.jpeg', create_test_image(600, 600)) try: img_id = upload_from_fs(fn) except (ValueError, RuntimeError), e: raise self.failureException(e) else: self.assertTrue(is_img_id_valid(img_id)) self.assertTrue(is_img_id_exists(img_id)) with self.assertRaises(ValueError): upload_from_fs('none') fn = save_img_file('t2.jpeg', create_test_image(500, 500)) with self.assertRaises(RuntimeError): upload_from_fs(fn, profile='simple2') fn = save_img_file('t3.jpeg', create_test_image(400, 400)) try: img_id = upload_from_fs(fn, profile='simple1', label='ttt') except (ValueError, RuntimeError), e: raise self.failureException(e) else: self.assertTrue(is_img_id_valid(img_id)) self.assertTrue(is_img_id_exists(img_id)) self.assertTrue(get_files_by_img_id(img_id)['variants'])