def test09c_delete_resources_by_transformations(self, mocker): """ should allow deleting resources by transformations """ mocker.return_value = MOCK_RESPONSE api.delete_resources(['api_test', 'api_test2'], transformations=['c_crop,w_100']) self.assertEqual(get_method(mocker), 'DELETE') self.assertEqual(get_param(mocker, 'transformations'), 'c_crop,w_100') api.delete_all_resources( transformations=['c_crop,w_100', { "crop": "scale", "width": 107 }]) self.assertEqual(get_method(mocker), 'DELETE') self.assertEqual(get_param(mocker, 'transformations'), 'c_crop,w_100|c_scale,w_107') api.delete_resources_by_prefix("api_test_by", transformations='c_crop,w_100') self.assertEqual(get_method(mocker), 'DELETE') self.assertEqual(get_param(mocker, 'transformations'), 'c_crop,w_100') api.delete_resources_by_tag("api_test_tag", transformations=['c_crop,w_100']) self.assertEqual(get_method(mocker), 'DELETE') self.assertEqual(get_param(mocker, 'transformations'), 'c_crop,w_100')
def test19_delete_derived(self): """ should allow deleting all resource """ uploader.upload(TEST_IMAGE, public_id=API_TEST_ID5, eager=[{"width": 101, "crop": "scale"}]) resource = api.resource(API_TEST_ID5) self.assertNotEqual(resource, None) self.assertEqual(len(resource["derived"]), 1) api.delete_all_resources(keep_original=True) resource = api.resource(API_TEST_ID5) self.assertNotEqual(resource, None) self.assertEqual(len(resource["derived"]), 0)
def test19_delete_derived(self): """ should allow deleting all resource """ uploader.upload("tests/logo.png", public_id="api_test5", eager=[{"width": 101,"crop": "scale"}]) resource = api.resource("api_test5") self.assertNotEqual(resource, None) self.assertEqual(len(resource["derived"]), 1) api.delete_all_resources(keep_original=True) resource = api.resource("api_test5") self.assertNotEqual(resource, None) self.assertEqual(len(resource["derived"]), 0)
def test19_delete_derived(self): """ should allow deleting all resource """ uploader.upload("tests/logo.png", public_id="api_test5", eager=[{"width": 101,"crop": "scale"}]) resource = api.resource("api_test5") self.assertNotEqual(resource, None) self.assertEqual(len(resource["derived"]), 1) api.delete_all_resources(keep_original=True) resource = api.resource("api_test5") self.assertNotEqual(resource, None) self.assertEqual(len(resource["derived"]), 0)
def test09c_delete_resources_by_transformations(self, mocker): """ should allow deleting resources by transformations """ mocker.return_value = MOCK_RESPONSE api.delete_resources(['api_test', 'api_test2'], transformations=['c_crop,w_100']) self.assertEqual(get_method(mocker), 'DELETE') self.assertEqual(get_param(mocker, 'transformations'), 'c_crop,w_100') api.delete_all_resources(transformations=['c_crop,w_100', {"crop": "scale", "width": 107}]) self.assertEqual(get_method(mocker), 'DELETE') self.assertEqual(get_param(mocker, 'transformations'), 'c_crop,w_100|c_scale,w_107') api.delete_resources_by_prefix("api_test_by", transformations='c_crop,w_100') self.assertEqual(get_method(mocker), 'DELETE') self.assertEqual(get_param(mocker, 'transformations'), 'c_crop,w_100') api.delete_resources_by_tag("api_test_tag", transformations=['c_crop,w_100']) self.assertEqual(get_method(mocker), 'DELETE') self.assertEqual(get_param(mocker, 'transformations'), 'c_crop,w_100')