def test_delete_failure(self, mock_image_inspect, mock_docker_image_remove):
        mock_docker_image_remove.return_value = True
        image = Image(client=self.docker_client, identifier='123')
        image.id = '123'
        self.assertFalse(image.delete())

        mock_docker_image_remove.side_effect = Exception
        mock_docker_image_remove.return_value = True
        image = Image(client=self.docker_client, identifier='123')
        image.id = '123'
        self.assertFalse(image.delete())
    def test_delete_failure(self, mock_image_inspect,
                            mock_docker_image_remove):
        mock_docker_image_remove.return_value = True
        image = Image(client=self.docker_client, identifier='123')
        image.id = '123'
        self.assertFalse(image.delete())

        mock_docker_image_remove.side_effect = Exception
        mock_docker_image_remove.return_value = True
        image = Image(client=self.docker_client, identifier='123')
        image.id = '123'
        self.assertFalse(image.delete())
 def test_delete(self, mock_image_inspect, mock_docker_image_remove):
     mock_docker_image_remove.return_value = None
     image = Image(client=self.docker_client, identifier='123')
     image.id = '123'
     self.assertTrue(image.delete())
 def test_delete(self, mock_image_inspect, mock_docker_image_remove):
     mock_docker_image_remove.return_value = None
     image = Image(client=self.docker_client, identifier='123')
     image.id = '123'
     self.assertTrue(image.delete())